Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translated using Weblate

Currently translated at 99.8% (1173 of 1175 strings) (Polish)
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/

Translated using Weblate

Currently translated at 74.1% (871 of 1175 strings) (Russian)
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ru/

Translated using Weblate

Currently translated at 74.1% (871 of 1175 strings) (Russian)
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ru/

Translated using Weblate

Currently translated at 85.7% (1007 of 1175 strings) (Japanese)
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ja/

Co-authored-by: DanisimoR <danisimogg22@gmail.com>
Co-authored-by: Gentor <gentor92@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: karigane <169052233+karigane-cha@users.noreply.github.com>
Co-authored-by: skajmer <skajmer@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/
Translation: feishin/Translation
This commit is contained in:
Hosted Weblate
2026-03-11 21:10:01 +01:00
parent 60776b5f02
commit 3d407e5f24
3 changed files with 128 additions and 101 deletions
+38 -16
View File
@@ -56,7 +56,7 @@
"theme_description": "アプリケーションに使用するテーマを設定します", "theme_description": "アプリケーションに使用するテーマを設定します",
"hotkey_playbackPause": "一時停止", "hotkey_playbackPause": "一時停止",
"replayGainFallback": "{{ReplayGain}} フォールバック", "replayGainFallback": "{{ReplayGain}} フォールバック",
"sidebarCollapsedNavigation_description": "折りたたサイドバーのナビゲーションを表示/非表示にします", "sidebarCollapsedNavigation_description": "折りたたまれたサイドバーのナビゲーションを表示または非表示にします",
"hotkey_volumeUp": "音量を上げる", "hotkey_volumeUp": "音量を上げる",
"skipDuration": "スキップの長さ", "skipDuration": "スキップの長さ",
"discordIdleStatus_description": "有効にすると、プレーヤーがアイドル状態でもステータスを更新します", "discordIdleStatus_description": "有効にすると、プレーヤーがアイドル状態でもステータスを更新します",
@@ -150,7 +150,7 @@
"fontType_description": "組み込みフォントの場合、Feishin が提供するフォントの中から 1 つ選択します。 システムフォントの場合、OS が提供する任意のフォントを選択できます。 カスタムフォントの場合、フォントファイルを自身で選択できます", "fontType_description": "組み込みフォントの場合、Feishin が提供するフォントの中から 1 つ選択します。 システムフォントの場合、OS が提供する任意のフォントを選択できます。 カスタムフォントの場合、フォントファイルを自身で選択できます",
"playButtonBehavior": "再生ボタンの動作", "playButtonBehavior": "再生ボタンの動作",
"volumeWheelStep": "音量ホイールステップ", "volumeWheelStep": "音量ホイールステップ",
"sidebarPlaylistList_description": "サイドバープレイリストのリストを表示/非表示にします", "sidebarPlaylistList_description": "サイドバープレイリストを表示または非表示にします",
"accentColor": "アクセントカラー", "accentColor": "アクセントカラー",
"sidePlayQueueStyle_description": "サイド再生キューのスタイルを設定します", "sidePlayQueueStyle_description": "サイド再生キューのスタイルを設定します",
"accentColor_description": "アプリケーションが利用するアクセントカラーを設定します", "accentColor_description": "アプリケーションが利用するアクセントカラーを設定します",
@@ -161,7 +161,7 @@
"replayGainPreamp_description": "{{ReplayGain}} の値に適用されるプリアンプゲインを調整します", "replayGainPreamp_description": "{{ReplayGain}} の値に適用されるプリアンプゲインを調整します",
"hotkey_toggleRepeat": "リピートの切り替え", "hotkey_toggleRepeat": "リピートの切り替え",
"lyricOffset_description": "歌詞のオフセットをミリ秒単位で指定します", "lyricOffset_description": "歌詞のオフセットをミリ秒単位で指定します",
"sidebarConfiguration_description": "サイドバーに表示されるアイテムと並び順を選択します", "sidebarConfiguration_description": "サイドバーに表示する項目と順序を選択します",
"fontType": "フォントタイプ", "fontType": "フォントタイプ",
"remotePort": "リモートコントロールサーバーのポート", "remotePort": "リモートコントロールサーバーのポート",
"applicationHotkeys": "アプリケーションホットキー", "applicationHotkeys": "アプリケーションホットキー",
@@ -187,7 +187,7 @@
"remoteUsername": "リモートコントロールサーバーのユーザー名", "remoteUsername": "リモートコントロールサーバーのユーザー名",
"hotkey_browserBack": "ブラウザ 戻る", "hotkey_browserBack": "ブラウザ 戻る",
"showSkipButton": "スキップボタンを表示", "showSkipButton": "スキップボタンを表示",
"sidebarPlaylistList": "サイドバー プレイリスト リスト", "sidebarPlaylistList": "サイドバープレイリスト",
"minimizeToTray": "最小化時にシステムトレイに格納", "minimizeToTray": "最小化時にシステムトレイに格納",
"skipPlaylistPage": "プレイリストページをスキップ", "skipPlaylistPage": "プレイリストページをスキップ",
"themeDark": "テーマ (ダーク)", "themeDark": "テーマ (ダーク)",
@@ -337,7 +337,7 @@
"imageResolution": "画像の解像度", "imageResolution": "画像の解像度",
"imageResolution_description": "アプリ内で使用される画像の解像度。値を 0 に設定すると、デフォルトでネイティブ画像解像度が適用されます", "imageResolution_description": "アプリ内で使用される画像の解像度。値を 0 に設定すると、デフォルトでネイティブ画像解像度が適用されます",
"showLyricsInSidebar_description": "添付の再生キューに歌詞を表示するパネルが追加されます", "showLyricsInSidebar_description": "添付の再生キューに歌詞を表示するパネルが追加されます",
"showLyricsInSidebar": "プレーヤーのサイドバーに歌詞を表示する", "showLyricsInSidebar": "サイドバーのプレーヤーに歌詞を表示",
"showRatings": "星評価を表示する", "showRatings": "星評価を表示する",
"imageResolution_optionSidebar": "サイドバー", "imageResolution_optionSidebar": "サイドバー",
"imageResolution_optionHeader": "ヘッダー", "imageResolution_optionHeader": "ヘッダー",
@@ -348,12 +348,12 @@
"playerbarSliderType_optionWaveform": "波形", "playerbarSliderType_optionWaveform": "波形",
"playerbarWaveformAlign": "波形アライメント", "playerbarWaveformAlign": "波形アライメント",
"showRatings_description": "インターフェースに星評価機能を表示するかどうかを制御します", "showRatings_description": "インターフェースに星評価機能を表示するかどうかを制御します",
"showVisualizerInSidebar": "プレーヤーのサイドバーにビジュアライザーを表示する", "showVisualizerInSidebar": "サイドバーのプレーヤーにビジュアライザーを表示",
"combinedLyricsAndVisualizer": "プレーヤーのサイドバーに歌詞とビジュアライザーを統合する", "combinedLyricsAndVisualizer": "サイドバーのプレーヤーに歌詞とビジュアライザーを統合",
"audioFadeOnStatusChange_description": "再生 / 一時停止の状態が変わったときにフェードアウトとフェードインを有効にします", "audioFadeOnStatusChange_description": "再生 / 一時停止の状態が変わったときにフェードアウトとフェードインを有効にします",
"audioFadeOnStatusChange": "ステータス変更時の音声フェード", "audioFadeOnStatusChange": "ステータス変更時の音声フェード",
"combinedLyricsAndVisualizer_description": "歌詞とビジュアライザーを同じパネルに統合します", "combinedLyricsAndVisualizer_description": "歌詞とビジュアライザーを同じパネルに統合します",
"showVisualizerInSidebar_description": "プレーヤーのサイドバーにビジュアライザーを表示するパネルが追加されます", "showVisualizerInSidebar_description": "サイドバーのプレーヤーにビジュアライザーを表示するパネルが追加されます",
"queryBuilderCustomFields": "カスタムフィールド", "queryBuilderCustomFields": "カスタムフィールド",
"queryBuilderCustomFields_inputLabel": "ラベル", "queryBuilderCustomFields_inputLabel": "ラベル",
"queryBuilderCustomFields_inputTag": "タグ", "queryBuilderCustomFields_inputTag": "タグ",
@@ -375,7 +375,22 @@
"automaticUpdates_description": "更新を自動的に確認してインストールします", "automaticUpdates_description": "更新を自動的に確認してインストールします",
"releaseChannel_optionAlpha": "アルファ (nightly)", "releaseChannel_optionAlpha": "アルファ (nightly)",
"discordStateIcon": "再生中アイコンを表示", "discordStateIcon": "再生中アイコンを表示",
"discordStateIcon_description": "Rich Presence ステータスに小さな再生アイコンを表示します。「一時停止時に Rich Presence を表示」が有効になっている場合は、常に一時停止アイコンが表示されます" "discordStateIcon_description": "Rich Presence ステータスに小さな再生アイコンを表示します。「一時停止時に Rich Presence を表示」が有効になっている場合は、常に一時停止アイコンが表示されます",
"sidebarPlaylistListFilterRegex_description": "この正規表現に一致するプレイリストをサイドバーから非表示にします",
"sidebarPlaylistListFilterRegex_placeholder": "例: ^Daily Mix.*",
"sidebarPlaylistListFilterRegex": "プレイリストフィルターの正規表現",
"sidebarPlaylistSorting": "サイドバーでプレイリストを並べ替え",
"sidebarPlaylistSorting_description": "デフォルトのサーバー順ではなく、ドラッグアンドドロップを使用してサイドバーでプレイリストを手動で並べ替えることができます",
"playerItemConfiguration_description": "全画面プレーヤーに表示する項目と順序を設定します",
"playerItemConfiguration": "プレーヤーの項目設定",
"autosave": "再生キューを自動的に保存",
"autosave_description": "再生キューをサーバーに自動的に保存できるようにします。これは Navidrome/Subsonic を使用している場合にのみ可能であり、再生キューを混在させることはできません。",
"autosaveCount": "自動再生キューの保存頻度",
"autosaveCount_description": "キューが保存されるまでにトラックが変更される回数を設定します。1 (最小値) は曲が変わるたびに保存されることを意味します",
"useThemePrimaryShade_description": "選択したテーマで定義されたプライマリシェードをプライマリカラーのバリアントに使用します",
"useThemePrimaryShade": "テーマのプライマリシェードを使用",
"primaryShade": "プライマリシェード",
"primaryShade_description": "ボタン、リンク、およびその他の主要色要素に使用されるプライマリシェード (0–9) を上書きします"
}, },
"action": { "action": {
"editPlaylist": "$t(entity.playlist, {\"count\": 1}) を編集", "editPlaylist": "$t(entity.playlist, {\"count\": 1}) を編集",
@@ -415,7 +430,8 @@
"holdToMoveToBottom": "押し続けると一番下に移動します", "holdToMoveToBottom": "押し続けると一番下に移動します",
"openApplicationDirectory": "アプリケーションディレクトリを開く", "openApplicationDirectory": "アプリケーションディレクトリを開く",
"selectRangeOfItems": "項目の範囲を選択", "selectRangeOfItems": "項目の範囲を選択",
"addOrRemoveFromSelection": "選択に追加または削除" "addOrRemoveFromSelection": "選択に追加または削除",
"goToCurrent": "現在の項目へ移動"
}, },
"common": { "common": {
"backward": "戻る", "backward": "戻る",
@@ -463,8 +479,8 @@
"setting_other": "設定", "setting_other": "設定",
"version": "バージョン", "version": "バージョン",
"title": "タイトル", "title": "タイトル",
"filter_other": "フィルタ", "filter_other": "フィルタ",
"filters": "フィルタ", "filters": "フィルタ",
"create": "作成", "create": "作成",
"bitrate": "ビットレート", "bitrate": "ビットレート",
"saveAndReplace": "保存して変更", "saveAndReplace": "保存して変更",
@@ -533,7 +549,8 @@
"clean": "クリーン", "clean": "クリーン",
"filter_single": "シングル", "filter_single": "シングル",
"filter_multiple": "複数枚組", "filter_multiple": "複数枚組",
"rename": "名前を変更" "rename": "名前を変更",
"newVersionAvailable": "新しいバージョンが利用可能です"
}, },
"table": { "table": {
"config": { "config": {
@@ -666,7 +683,8 @@
"saveQueueFailed": "キューを保存できませんでした", "saveQueueFailed": "キューを保存できませんでした",
"settingsSyncError": "レンダラーとメインプロセスの設定に矛盾が見つかりました。変更を適用するにはアプリケーションを再起動してください", "settingsSyncError": "レンダラーとメインプロセスの設定に矛盾が見つかりました。変更を適用するにはアプリケーションを再起動してください",
"invalidJson": "無効な JSON", "invalidJson": "無効な JSON",
"serverLockSingleServer": "サーバーがロックされている場合、1 つのサーバーのみが許可されます" "serverLockSingleServer": "サーバーがロックされている場合、1 つのサーバーのみが許可されます",
"playbackPausedDueToError": "エラーのため再生が一時停止されました"
}, },
"filter": { "filter": {
"mostPlayed": "最も多く再生", "mostPlayed": "最も多く再生",
@@ -712,7 +730,9 @@
"id": "ID", "id": "ID",
"album": "$t(entity.album, {\"count\": 1})", "album": "$t(entity.album, {\"count\": 1})",
"explicitStatus": "$t(common.explicitStatus)", "explicitStatus": "$t(common.explicitStatus)",
"sortName": "ソート名" "sortName": "ソート名",
"matchAnd": "すべて",
"matchOr": "いずれか"
}, },
"page": { "page": {
"sidebar": { "sidebar": {
@@ -995,7 +1015,9 @@
"setExpiration": "有効期限を設定", "setExpiration": "有効期限を設定",
"success": "共有リンクがクリップボードにコピーされました (またはここをクリックして開きます)", "success": "共有リンクがクリップボードにコピーされました (またはここをクリックして開きます)",
"expireInvalid": "有効期限は将来の日時である必要があります", "expireInvalid": "有効期限は将来の日時である必要があります",
"createFailed": "共有リンクを作成できませんでした (共有は有効になっていますか?)" "createFailed": "共有リンクを作成できませんでした (共有は有効になっていますか?)",
"copyToClipboard": "クリップボードにコピー: Ctrl+C、Enter",
"successMustClick": "共有リンクが正常に作成されました。開くにはここをクリックしてください"
}, },
"privateMode": { "privateMode": {
"enabled": "プライベートモードが有効になりました。再生ステータスは外部連携から非表示になっています", "enabled": "プライベートモードが有効になりました。再生ステータスは外部連携から非表示になっています",
+5 -2
View File
@@ -164,7 +164,8 @@
"example": "przykład", "example": "przykład",
"filter_multiple": "multi", "filter_multiple": "multi",
"filter_single": "single", "filter_single": "single",
"rename": "zmień nazwę" "rename": "zmień nazwę",
"newVersionAvailable": "nowa wersja jest dostępna"
}, },
"entity": { "entity": {
"genre_one": "gatunek", "genre_one": "gatunek",
@@ -1038,7 +1039,9 @@
"primaryShade": "główny odcień", "primaryShade": "główny odcień",
"primaryShade_description": "nadpisz główny odcień (0-9) używany dla przycisków, linków i innych głównie pokolorowanych elementów", "primaryShade_description": "nadpisz główny odcień (0-9) używany dla przycisków, linków i innych głównie pokolorowanych elementów",
"playerItemConfiguration_description": "skonfiguruj jakie elementy są pokazywane i w jakiej kolejności, w odtwarzaczu pełnoekranowym", "playerItemConfiguration_description": "skonfiguruj jakie elementy są pokazywane i w jakiej kolejności, w odtwarzaczu pełnoekranowym",
"playerItemConfiguration": "konfiguracja elementów odtwarzacza" "playerItemConfiguration": "konfiguracja elementów odtwarzacza",
"autosave": "automatycznie zapisuj kolejkę odtwarzania",
"autosave_description": "włącz automatyczne zapisywanie kolejki odtwarzania na twój serwer. to jest możliwe tylko gdy używane jest Navidrome/Subsonic, i nie masz zmixowanej kolejki odtwarzania."
}, },
"table": { "table": {
"config": { "config": {
+85 -83
View File
@@ -25,19 +25,20 @@
"addOrRemoveFromSelection": "добавить или удалить из выделения", "addOrRemoveFromSelection": "добавить или удалить из выделения",
"createRadioStation": "создать $t(entity.radioStation, {\"count\": 1})", "createRadioStation": "создать $t(entity.radioStation, {\"count\": 1})",
"deleteRadioStation": "удалить $t(entity.radioStation, {\"count\": 1})", "deleteRadioStation": "удалить $t(entity.radioStation, {\"count\": 1})",
"selectAll": "выделить все", "selectAll": "выбрать все",
"downloadStarted": "Начата загрузка {{count}} предметов", "downloadStarted": "Начата загрузка {{count}} предметов",
"moveUp": "перейти наверх", "moveUp": "перейти вверх",
"moveDown": "Перейти вниз", "moveDown": "перейти вниз",
"holdToMoveToTop": "Удержать для перехода на верх", "holdToMoveToTop": "Удержать для перехода на верх",
"holdToMoveToBottom": "удержать для перехода вниз", "holdToMoveToBottom": "удержать для перехода вниз",
"moveItems": "переместить предметы", "moveItems": "переместить элементы",
"shuffle": "Перемешать", "shuffle": "Перемешать",
"shuffleAll": "перемешать все", "shuffleAll": "перемешать все",
"shuffleSelected": "Смешать выбранное", "shuffleSelected": "перемешать выбранные",
"viewMore": "Посмотреть больше", "viewMore": "Посмотреть больше",
"openApplicationDirectory": "открыть папку приложения", "openApplicationDirectory": "открыть папку приложения",
"selectRangeOfItems": "выбрать диапазон элементов" "selectRangeOfItems": "выбрать диапазон элементов",
"goToCurrent": "перейти к текущему элементу"
}, },
"common": { "common": {
"backward": "назад", "backward": "назад",
@@ -136,7 +137,7 @@
"albumPeak": "пик альбома", "albumPeak": "пик альбома",
"trackPeak": "пик трека", "trackPeak": "пик трека",
"additionalParticipants": "Другие участники", "additionalParticipants": "Другие участники",
"newVersion": "новая версия приложения установлена ({{version}})", "newVersion": "установлена новая версия ({{version}})",
"viewReleaseNotes": "Список изменений", "viewReleaseNotes": "Список изменений",
"bitDepth": "Разрядность", "bitDepth": "Разрядность",
"sampleRate": "частота дискретизации", "sampleRate": "частота дискретизации",
@@ -163,7 +164,9 @@
"example": "пример", "example": "пример",
"rename": "переименовать", "rename": "переименовать",
"explicit": "нецензурная лексика", "explicit": "нецензурная лексика",
"externalLinks": "внешние ссылки" "externalLinks": "внешние ссылки",
"explicitStatus": "признак нецензурного контента",
"newVersionAvailable": "доступна новая версия"
}, },
"entity": { "entity": {
"album_one": "альбом", "album_one": "альбом",
@@ -182,8 +185,8 @@
"play_one": "{{count}} прослушивание", "play_one": "{{count}} прослушивание",
"play_few": "{{count}} прослушивание", "play_few": "{{count}} прослушивание",
"play_many": "{{count}} прослушивание", "play_many": "{{count}} прослушивание",
"artist_one": "автор", "artist_one": "исполнитель",
"artist_few": "автора", "artist_few": "исполнителя",
"artist_many": "исполнителей", "artist_many": "исполнителей",
"folderWithCount_one": "{{count}} папка", "folderWithCount_one": "{{count}} папка",
"folderWithCount_few": "{{count}} папки", "folderWithCount_few": "{{count}} папки",
@@ -203,9 +206,9 @@
"albumWithCount_one": "{{count}} альбом", "albumWithCount_one": "{{count}} альбом",
"albumWithCount_few": "{{count}} альбома", "albumWithCount_few": "{{count}} альбома",
"albumWithCount_many": "{{count}} альбомов", "albumWithCount_many": "{{count}} альбомов",
"favorite_one": "любимый", "favorite_one": "избранное",
"favorite_few": "любимых", "favorite_few": "избранное",
"favorite_many": "любимые", "favorite_many": "избранные",
"artistWithCount_one": "{{count}} автор", "artistWithCount_one": "{{count}} автор",
"artistWithCount_few": "{{count}} автора", "artistWithCount_few": "{{count}} автора",
"artistWithCount_many": "{{count}} авторов", "artistWithCount_many": "{{count}} авторов",
@@ -222,9 +225,9 @@
"radioStation_one": "радиостанция", "radioStation_one": "радиостанция",
"radioStation_few": "радиостанции", "radioStation_few": "радиостанции",
"radioStation_many": "радиостанции", "radioStation_many": "радиостанции",
"radioStationWithCount_one": "Радиостанция", "radioStationWithCount_one": "{{count}} радиостанция",
"radioStationWithCount_few": "Радиостанций", "radioStationWithCount_few": "{{count}} радиостанции",
"radioStationWithCount_many": "Радиостанции" "radioStationWithCount_many": "{{count}} радиостанций"
}, },
"table": { "table": {
"config": { "config": {
@@ -253,8 +256,6 @@
"trackNumber": "номер трека", "trackNumber": "номер трека",
"rowIndex": "номер строки", "rowIndex": "номер строки",
"rating": "$t(common.rating)", "rating": "$t(common.rating)",
"artist": "$t(entity.artist, {\"count\": 1})",
"album": "$t(entity.album, {\"count\": 1})",
"note": "$t(common.note)", "note": "$t(common.note)",
"biography": "$t(common.biography)", "biography": "$t(common.biography)",
"owner": "$t(common.owner)", "owner": "$t(common.owner)",
@@ -263,13 +264,10 @@
"playCount": "количество воспроизведений", "playCount": "количество воспроизведений",
"bitrate": "$t(common.bitrate)", "bitrate": "$t(common.bitrate)",
"actions": "$t(common.action_other)", "actions": "$t(common.action_other)",
"genre": "$t(entity.genre, {\"count\": 1})",
"discNumber": "номер диска", "discNumber": "номер диска",
"favorite": "$t(common.favorite)", "favorite": "$t(common.favorite)",
"year": "$t(common.year)", "year": "$t(common.year)",
"albumArtist": "$t(entity.albumArtist, {\"count\": 1})",
"codec": "$t(common.codec)", "codec": "$t(common.codec)",
"songCount": "$t(entity.track, {\"count\": 2})",
"titleArtist": "$t(common.title) (артист)" "titleArtist": "$t(common.title) (артист)"
} }
}, },
@@ -281,9 +279,7 @@
"lastPlayed": "последний", "lastPlayed": "последний",
"releaseDate": "дата выхода", "releaseDate": "дата выхода",
"title": "название", "title": "название",
"songCount": "$t(entity.track, {\"count\": 2})",
"trackNumber": "трек", "trackNumber": "трек",
"genre": "$t(entity.genre, {\"count\": 1})",
"path": "путь", "path": "путь",
"discNumber": "диск", "discNumber": "диск",
"size": "$t(common.size)", "size": "$t(common.size)",
@@ -293,8 +289,6 @@
"biography": "биография", "biography": "биография",
"codec": "$t(common.codec)", "codec": "$t(common.codec)",
"comment": "комментарий", "comment": "комментарий",
"albumCount": "$t(entity.album, {\"count\": 2})",
"artist": "$t(entity.artist, {\"count\": 1})",
"bitrate": "битрейт", "bitrate": "битрейт",
"channels": "$t(common.channel_other)", "channels": "$t(common.channel_other)",
"bpm": "bpm" "bpm": "bpm"
@@ -308,7 +302,7 @@
"remotePortError": "произошла ошибка при попытке установить порт удаленного сервера", "remotePortError": "произошла ошибка при попытке установить порт удаленного сервера",
"serverRequired": "сервер не выбран", "serverRequired": "сервер не выбран",
"authenticationFailed": "не удалось авторизироваться", "authenticationFailed": "не удалось авторизироваться",
"apiRouteError": "невозможно выполнить запрос", "apiRouteError": "не удалось выполнить запрос",
"genericError": "произошла ошибка", "genericError": "произошла ошибка",
"credentialsRequired": "введите данные для входа", "credentialsRequired": "введите данные для входа",
"sessionExpiredError": "ваш сеанс истёк", "sessionExpiredError": "ваш сеанс истёк",
@@ -331,7 +325,8 @@
"saveQueueFailed": "Не удалось сохранить очередь", "saveQueueFailed": "Не удалось сохранить очередь",
"settingsSyncError": "обнаружены несоответствия между настройками рендерера и основным процессом. перезапустите приложение, чтобы изменения вступили в силу", "settingsSyncError": "обнаружены несоответствия между настройками рендерера и основным процессом. перезапустите приложение, чтобы изменения вступили в силу",
"invalidJson": "невалидный JSON", "invalidJson": "невалидный JSON",
"serverLockSingleServer": "при заблокированном сервере разрешается использовать только один сервер" "serverLockSingleServer": "при заблокированном сервере разрешается использовать только один сервер",
"playbackPausedDueToError": "воспроизведение было приостановлено из-за ошибки"
}, },
"filter": { "filter": {
"isCompilation": "сборник", "isCompilation": "сборник",
@@ -340,12 +335,10 @@
"dateAdded": "дата добавления", "dateAdded": "дата добавления",
"communityRating": "рейтинг сообщества", "communityRating": "рейтинг сообщества",
"favorited": "любимый", "favorited": "любимый",
"albumArtist": "$t(entity.albumArtist, {\"count\": 1})",
"isFavorited": "любимые", "isFavorited": "любимые",
"bpm": "уд./мин.", "bpm": "уд./мин.",
"disc": "диск", "disc": "диск",
"biography": "биография", "biography": "биография",
"artist": "$t(entity.artist, {\"count\": 1})",
"duration": "длительность", "duration": "длительность",
"fromYear": "год", "fromYear": "год",
"criticRating": "рейтинг критиков", "criticRating": "рейтинг критиков",
@@ -353,13 +346,11 @@
"comment": "комментировать", "comment": "комментировать",
"playCount": "количество воспроизведений", "playCount": "количество воспроизведений",
"recentlyUpdated": "обновленные недавно", "recentlyUpdated": "обновленные недавно",
"channels": "$t(common.channel_other)",
"recentlyPlayed": "проигрывались недавно", "recentlyPlayed": "проигрывались недавно",
"owner": "$t(common.owner)", "owner": "$t(common.owner)",
"title": "название", "title": "название",
"rating": "рейтинг", "rating": "рейтинг",
"search": "поиск", "search": "поиск",
"genre": "$t(entity.genre, {\"count\": 1})",
"recentlyAdded": "недавно добавленные", "recentlyAdded": "недавно добавленные",
"note": "заметка", "note": "заметка",
"name": "название", "name": "название",
@@ -378,8 +369,7 @@
"trackNumber": "трек", "trackNumber": "трек",
"matchAnd": "и", "matchAnd": "и",
"matchOr": "или", "matchOr": "или",
"sortName": "сортировка по имени", "sortName": "сортировка по имени"
"explicitStatus": "$t(common.explicitStatus)"
}, },
"player": { "player": {
"repeat_all": "повторять все", "repeat_all": "повторять все",
@@ -405,7 +395,7 @@
"pause": "пауза", "pause": "пауза",
"queue_clear": "очистить очередь", "queue_clear": "очистить очередь",
"muted": "звук отключён", "muted": "звук отключён",
"unfavorite": "убрать из любимых", "unfavorite": "убрать из избранного",
"queue_moveToTop": "переместить выделенное вниз", "queue_moveToTop": "переместить выделенное вниз",
"queue_moveToBottom": "переместить выделенное вверх", "queue_moveToBottom": "переместить выделенное вверх",
"shuffle_off": "перемешивание выключено", "shuffle_off": "перемешивание выключено",
@@ -428,26 +418,18 @@
"sleepTimer_hours": "{{count}} часов", "sleepTimer_hours": "{{count}} часов",
"sleepTimer_off": "выключено", "sleepTimer_off": "выключено",
"sleepTimer_timeRemaining": "{{time}} осталось", "sleepTimer_timeRemaining": "{{time}} осталось",
"sleepTimer_setCustom": "установить таймер" "sleepTimer_setCustom": "установить таймер",
"sleepTimer_custom": "пользовательский",
"sleepTimer_cancel": "отменить таймер"
}, },
"page": { "page": {
"sidebar": { "sidebar": {
"nowPlaying": "сейчас играет", "nowPlaying": "сейчас играет",
"playlists": "$t(entity.playlist, {\"count\": 2})",
"search": "$t(common.search)", "search": "$t(common.search)",
"tracks": "$t(entity.track, {\"count\": 2})",
"albums": "$t(entity.album, {\"count\": 2})",
"genres": "$t(entity.genre, {\"count\": 2})",
"folders": "$t(entity.folder, {\"count\": 2})",
"settings": "$t(common.setting, {\"count\": 2})",
"home": "$t(common.home)", "home": "$t(common.home)",
"artists": "$t(entity.artist, {\"count\": 2})",
"albumArtists": "$t(entity.albumArtist, {\"count\": 2})",
"myLibrary": "Моя библиотека", "myLibrary": "Моя библиотека",
"shared": "Публичные плейлисты $t(entity.playlist, {\"count\": 2})", "shared": "Публичные плейлисты $t(entity.playlist, {\"count\": 2})",
"collections": "коллекции", "collections": "коллекции"
"favorites": "$t(entity.favorite, {\"count\": 2})",
"radio": "$t(entity.radioStation, {\"count\": 2})"
}, },
"fullscreenPlayer": { "fullscreenPlayer": {
"config": { "config": {
@@ -475,7 +457,6 @@
"appMenu": { "appMenu": {
"selectServer": "список серверов", "selectServer": "список серверов",
"version": "версия {{version}}", "version": "версия {{version}}",
"settings": "$t(common.setting, {\"count\": 2})",
"manageServers": "редактировать список серверов", "manageServers": "редактировать список серверов",
"expandSidebar": "развернуть боковую панель", "expandSidebar": "развернуть боковую панель",
"collapseSidebar": "Скрыть боковую панель", "collapseSidebar": "Скрыть боковую панель",
@@ -521,9 +502,7 @@
"goToAlbum": "Перейти к $t(entity.album, {\"count\": 1})", "goToAlbum": "Перейти к $t(entity.album, {\"count\": 1})",
"goToAlbumArtist": "Перейти к $t(entity.albumArtist, {\"count\": 1})", "goToAlbumArtist": "Перейти к $t(entity.albumArtist, {\"count\": 1})",
"goTo": "перейти в", "goTo": "перейти в",
"moveItems": "$t(action.moveItems)",
"moveToNext": "$t(action.moveToNext)", "moveToNext": "$t(action.moveToNext)",
"playSimilarSongs": "$t(player.playSimilarSongs)",
"playShuffled": "$t(player.shuffle)" "playShuffled": "$t(player.shuffle)"
}, },
"home": { "home": {
@@ -532,8 +511,7 @@
"title": "$t(common.home)", "title": "$t(common.home)",
"explore": "откройте новое", "explore": "откройте новое",
"recentlyPlayed": "игралось недавно", "recentlyPlayed": "игралось недавно",
"recentlyReleased": "Новинки", "recentlyReleased": "Новинки"
"genres": "$t(entity.genre, {\"count\": 2})"
}, },
"albumDetail": { "albumDetail": {
"moreFromArtist": "больше от $t(entity.artist, {\"count\": 1})", "moreFromArtist": "больше от $t(entity.artist, {\"count\": 1})",
@@ -562,20 +540,13 @@
"scrobble": "скробблер", "scrobble": "скробблер",
"logger": "Отладка", "logger": "Отладка",
"playerFilters": "фильтры проигрывателя", "playerFilters": "фильтры проигрывателя",
"queryBuilder": "конструктор очереди", "queryBuilder": "конструктор очереди"
"discord": "discord"
},
"albumArtistList": {
"title": "$t(entity.albumArtist, {\"count\": 2})"
}, },
"genreList": { "genreList": {
"title": "$t(entity.genre, {\"count\": 2})",
"showAlbums": "показать $t(entity.genre, {\"count\": 1}) $t(entity.album, {\"count\": 2})", "showAlbums": "показать $t(entity.genre, {\"count\": 1}) $t(entity.album, {\"count\": 2})",
"showTracks": "показать $t(entity.genre, {\"count\": 1}) $t(entity.track, {\"count\": 2})" "showTracks": "показать $t(entity.genre, {\"count\": 1}) $t(entity.track, {\"count\": 2})"
}, },
"trackList": { "trackList": {
"title": "$t(entity.track, {\"count\": 2})",
"genreTracks": "\"{{genre}}\" $t(entity.track, {\"count\": 2})",
"artistTracks": "Треки {{artist}}" "artistTracks": "Треки {{artist}}"
}, },
"globalSearch": { "globalSearch": {
@@ -589,13 +560,8 @@
"playlist": { "playlist": {
"reorder": "сортировка доступна только по ID" "reorder": "сортировка доступна только по ID"
}, },
"playlistList": {
"title": "$t(entity.playlist, {\"count\": 2})"
},
"albumList": { "albumList": {
"title": "$t(entity.album, {\"count\": 2})", "artistAlbums": "альбомы {{artist}}"
"artistAlbums": "альбомы {{artist}}",
"genreAlbums": "\"{{genre}}\" $t(entity.album, {\"count\": 2})"
}, },
"albumArtistDetail": { "albumArtistDetail": {
"topSongs": "популярные треки", "topSongs": "популярные треки",
@@ -631,13 +597,9 @@
"overrideExisting": "переопределить существующий" "overrideExisting": "переопределить существующий"
}, },
"releasenotes": { "releasenotes": {
"commitsSinceStable": "коммито после {{stable}}" "commitsSinceStable": "коммито после {{stable}}",
}, "noStableReleaseToCompare": "нет стабильной версии, с которой можно было бы сравнить",
"favorites": { "noNewCommits": "изменения в этом диапазоне отсутствуют"
"title": "$t(entity.favorite, {\"count\": 2})"
},
"folderList": {
"title": "$t(entity.folder, {\"count\": 2})"
} }
}, },
"form": { "form": {
@@ -676,7 +638,6 @@
"success": "добавлено: $t(entity.trackWithCount, {\"count\": {{message}} }) в $t(entity.playlistWithCount, {\"count\": {{numOfPlaylists}} })", "success": "добавлено: $t(entity.trackWithCount, {\"count\": {{message}} }) в $t(entity.playlistWithCount, {\"count\": {{numOfPlaylists}} })",
"title": "добавить в $t(entity.playlist, {\"count\": 1})", "title": "добавить в $t(entity.playlist, {\"count\": 1})",
"input_skipDuplicates": "не добавлять дубликаты", "input_skipDuplicates": "не добавлять дубликаты",
"input_playlists": "$t(entity.playlist, {\"count\": 2})",
"create": "создать $t(entity.playlist, {\"count\": 1}) {{playlist}}", "create": "создать $t(entity.playlist, {\"count\": 1}) {{playlist}}",
"searchOrCreate": "для создания нового списка выполните поиск по $t(entity.playlist, {\"count\": 2}) или введите соответствующий текст" "searchOrCreate": "для создания нового списка выполните поиск по $t(entity.playlist, {\"count\": 2}) или введите соответствующий текст"
}, },
@@ -695,7 +656,6 @@
}, },
"lyricSearch": { "lyricSearch": {
"input_name": "$t(common.name)", "input_name": "$t(common.name)",
"input_artist": "$t(entity.artist, {\"count\": 1})",
"title": "поиск слов песни" "title": "поиск слов песни"
}, },
"editPlaylist": { "editPlaylist": {
@@ -746,8 +706,7 @@
"input_played": "воспроизвести фильтр", "input_played": "воспроизвести фильтр",
"input_played_optionAll": "все треки", "input_played_optionAll": "все треки",
"input_played_optionUnplayed": "только не игранные треки", "input_played_optionUnplayed": "только не игранные треки",
"input_played_optionPlayed": "только игранные треки", "input_played_optionPlayed": "только воспроизведённые треки"
"input_genre": "$t(entity.genre, {\"count\": 1})"
} }
}, },
"setting": { "setting": {
@@ -786,7 +745,7 @@
"clearCache": "очистить кэш браузера", "clearCache": "очистить кэш браузера",
"clearQueryCache": "очистить кэш feishin", "clearQueryCache": "очистить кэш feishin",
"audioDevice": "устройство воспроизведения", "audioDevice": "устройство воспроизведения",
"audioDevice_description": "выберите устройство воспроизведения (только в режиме аудиоплеера web)", "audioDevice_description": "выберите устройство воспроизведения",
"buttonSize": "размер кнопок панели управления воспроизведением", "buttonSize": "размер кнопок панели управления воспроизведением",
"hotkey_volumeDown": "уменьшить громкость", "hotkey_volumeDown": "уменьшить громкость",
"playButtonBehavior_optionAddLast": "$t(player.addLast)", "playButtonBehavior_optionAddLast": "$t(player.addLast)",
@@ -800,9 +759,7 @@
"hotkey_zoomOut": "уменьшить масштаб", "hotkey_zoomOut": "уменьшить масштаб",
"playbackStyle_optionCrossFade": "затухание", "playbackStyle_optionCrossFade": "затухание",
"replayGainMode": "режим {{ReplayGain}}", "replayGainMode": "режим {{ReplayGain}}",
"replayGainMode_optionAlbum": "$t(entity.album, {\"count\": 1})",
"replayGainMode_optionNone": "$t(common.none)", "replayGainMode_optionNone": "$t(common.none)",
"replayGainMode_optionTrack": "$t(entity.track, {\"count\": 1})",
"clearQueryCache_description": "так называемая \"мягкая очистка\" feishin: обновляются плейлисты, метаданные треков, но сохранённые тексты треков сбрасываются. настройки, учётные данные и кэшированные изображения сохраняются", "clearQueryCache_description": "так называемая \"мягкая очистка\" feishin: обновляются плейлисты, метаданные треков, но сохранённые тексты треков сбрасываются. настройки, учётные данные и кэшированные изображения сохраняются",
"hotkey_favoriteCurrentSong": "добавить $t(common.currentSong) в избранное", "hotkey_favoriteCurrentSong": "добавить $t(common.currentSong) в избранное",
"globalMediaHotkeys": "глобальные мультимедийные горячие клавиши", "globalMediaHotkeys": "глобальные мультимедийные горячие клавиши",
@@ -963,11 +920,54 @@
"releaseChannel_optionBeta": "Бета", "releaseChannel_optionBeta": "Бета",
"releaseChannel_optionLatest": "последний", "releaseChannel_optionLatest": "последний",
"releaseChannel": "Тип релиза", "releaseChannel": "Тип релиза",
"releaseChannel_description": "Выберите между стабильной или бета версией для автоматического обновления", "releaseChannel_description": "Выберите между стабильной, бета или альфа (ночной) версией для автоматического обновления",
"discordDisplayType_artistname": "Имя (имена) исполнителя", "discordDisplayType_artistname": "Имя (имена) исполнителя",
"discordDisplayType_description": "это меняет то, что вы слушаете в своем статусе", "discordDisplayType_description": "это меняет то, что вы слушаете в своем статусе",
"discordDisplayType_songname": "имя песни", "discordDisplayType_songname": "имя песни",
"discordDisplayType": "{{discord}} тип отображения" "discordDisplayType": "{{discord}} тип отображения",
"autosave": "автоматическое сохранение очереди воспроизведения",
"autosave_description": "включите автоматическое сохранение очереди воспроизведения на вашем сервере. это возможно только при использовании Navidrome/Subsonic, и у вас не может быть смешанной очереди воспроизведения.",
"autosaveCount_description": "количество изменений трека перед сохранением очереди. 1 (минимум) означает каждое изменение песни",
"useThemePrimaryShade": "используйте основной оттенок темы",
"useThemePrimaryShade_description": "используйте основной оттенок, определенный в выбранной теме, для выбора основного цвета",
"primaryShade": "основной оттенок",
"primaryShade_description": "переопределите основной оттенок (0-9), используемый для кнопок, ссылок и других элементов основного цвета",
"analyticsEnable": "Отправлять аналитику использования",
"analyticsEnable_description": "Анонимные данные использования отправляются разработчику с целью улучшения приложения",
"artistReleaseTypeConfiguration": "настройка типов релизов исполнителя",
"artistReleaseTypeConfiguration_description": "настройте, какие типы релизов отображаются и в каком порядке на странице исполнителя",
"automaticUpdates": "Автообновления",
"automaticUpdates_description": "Проверять и устанавливать обновления автоматически",
"discordLinkType_description": "добавляет ссылки на {{lastfm}} / {{musicbrainz}} в Rich Presence {{discord}} для треков и исполнителей. {{musicbrainz}} точнее, но зависит от тегов и не даёт ссылок на артистов {{lastfm}} почти всегда предоставляет ссылку. Без дополнительных сетевых запросов.",
"blurExplicitImages": "скрывать нецензурные изображения размытием",
"blurExplicitImages_description": "обложки с нецензурным контентом будут размываются",
"autosaveCount": "частота автоматического сохранения очереди воспроизведения",
"discordLinkType_mbz_lastfm": "{{musicbrainz}} (запасной источник: {{lastfm}} )",
"discordLinkType": "интеграция {{discord}} статуса",
"discordListening_description": "Показывать статус \"Слушает\" вместо \"Играет\"",
"discordListening": "показывать статус \"Слушает\"",
"discordPausedStatus_description": "если включено, статус будет отображаться даже когда воспроизведение на паузе",
"discordPausedStatus": "показывать расширенный статус при паузе",
"discordRichPresence": "{{discord}}: расширенный статус",
"discordStateIcon": "показывать иконку воспроизведения",
"enableAutoTranslation_description": "включить автоматический перевод при получении текста",
"enableAutoTranslation": "включить автоперевод",
"exportImportSettings_control_description": "экспорт/импорт настроек в JSON",
"exportImportSettings_control_exportText": "экспорт настроек",
"exportImportSettings_control_importText": "импорт настроек",
"exportImportSettings_control_title": "импорт/экспорт настроек",
"exportImportSettings_destructiveWarning": "Импорт настроек полностью заменит ваши текущие настройки. Убедитесь, что все данные выше верны, перед тем как нажать кнопку «Импорт»!",
"exportImportSettings_importBtn": "Импорт настроек",
"exportImportSettings_importModalTitle": "Импорт настроек Feishin",
"exportImportSettings_importSuccess": "Настройки успешно импортированы!",
"exportImportSettings_notValidJSON": "Некорректный JSON-файл",
"exportImportSettings_offendingKeyError": "Неверный ключ \"{{offendingKey}}\": {{reason}}",
"followCurrentSong_description": "Автоматически прокручивать очередь до текущего трека",
"followCurrentSong": "следить за текущим треком",
"homeFeatureStyle_description": "настройка стиля карусели на главном экране",
"homeFeatureStyle": "стиль карусели на главной",
"homeFeatureStyle_optionMultiple": "несколько",
"language": "Язык интерфейса"
}, },
"releaseType": { "releaseType": {
"secondary": { "secondary": {
@@ -979,7 +979,9 @@
"live": "прямой эфир", "live": "прямой эфир",
"soundtrack": "саундтрек", "soundtrack": "саундтрек",
"spokenWord": "Художественная декламация", "spokenWord": "Художественная декламация",
"audioDrama": "радиопостановка" "audioDrama": "радиопостановка",
"fieldRecording": "запись вне студии",
"mixtape": "сборник"
}, },
"primary": { "primary": {
"other": "другие", "other": "другие",
@@ -1027,7 +1029,7 @@
"updatePreset": "Обновить пресет", "updatePreset": "Обновить пресет",
"copyConfiguration": "Копировать Конфигурацию", "copyConfiguration": "Копировать Конфигурацию",
"pasteConfiguration": "Вставить Конфигурацию", "pasteConfiguration": "Вставить Конфигурацию",
"pasteConfigurationPlaceholder": "Вставить JSON конфигурацию", "pasteConfigurationPlaceholder": "Вставить JSON конфигурацию...",
"pasteFromClipboard": "Вставить из буфера обмена", "pasteFromClipboard": "Вставить из буфера обмена",
"applyConfiguration": "Применить Конфигурацию", "applyConfiguration": "Применить Конфигурацию",
"configCopied": "Конфигурация скопирована в буфер обмена", "configCopied": "Конфигурация скопирована в буфер обмена",