mirror of
https://github.com/kilyabin/psysonic.git
synced 2026-07-22 14:35:41 +00:00
d8e5d4eed4
* feat(i18n): add Japanese translation Signed-off-by: Soli0222 <github@str08.net> * docs: changelog, what's new and credit for Japanese translation --------- Signed-off-by: Soli0222 <github@str08.net> Co-authored-by: Psychotoxical <171614930+Psychotoxical@users.noreply.github.com>
56 lines
3.6 KiB
TypeScript
56 lines
3.6 KiB
TypeScript
export const musicNetwork = {
|
|
title: 'Music Network',
|
|
desc: '再生履歴を 1 つ以上のサービスへ scrobble します。Love、類似アーティスト、再生統計は選択したプライマリから取得します。',
|
|
masterToggle: 'Scrobble を有効化',
|
|
masterToggleDesc: '接続済みサービスすべてへ再生を送信するマスタースイッチです。',
|
|
addService: 'サービスを追加',
|
|
connect: '接続',
|
|
connecting: '接続中…',
|
|
disconnect: '切断',
|
|
scrobbleHere: 'ここへ scrobble',
|
|
primaryLabel: 'プライマリサービス',
|
|
primaryDesc: 'お気に入りトラック (❤)、類似アーティスト、再生統計はここから取得します。scrobble は有効なすべてのサービスへ送信されます。',
|
|
primaryNone: 'なし',
|
|
statusConnected: '接続済み',
|
|
statusError: '再接続が必要',
|
|
scrobbles: '{{n}} scrobble',
|
|
memberSince: '{{year}} 年から利用',
|
|
connectFailed: '接続できませんでした。もう一度お試しください。',
|
|
connectProbeFailed: '{{provider}} に接続しましたが、検証できませんでした: {{message}}',
|
|
fieldRequired: '{{field}} は必須です。',
|
|
malojaProxyWarning: 'Maloja サーバーが scrobble を Last.fm へ転送している可能性があります。重複を避けるため、どちらか一方の scrobble を無効にしてください。',
|
|
presets: {
|
|
lastfm: { desc: '元祖 scrobble サービス。Love、類似アーティスト、統計に対応。' },
|
|
librefm: { desc: 'Last.fm 互換の Libre.fm によるオープンソース scrobble。' },
|
|
rocksky: { desc: 'AT Protocol 上の scrobble 専用送信先。' },
|
|
listenbrainz: { desc: 'MetaBrainz によるオープンなリスニング履歴。scrobble 送信先。' },
|
|
malojaNative: { desc: 'セルフホストの scrobble サーバー (ネイティブ API)。' },
|
|
malojaCompat: { desc: 'Audioscrobbler (GNU FM) API 経由のセルフホスト Maloja。' },
|
|
malojaListenbrainz: { desc: 'ListenBrainz 互換 API 経由のセルフホスト Maloja。' },
|
|
koito: { desc: 'ListenBrainz 互換 API 経由のセルフホスト再生履歴トラッカー。' },
|
|
customGnufm: { desc: '任意のセルフホスト GNU FM / Last.fm 互換インスタンス。' },
|
|
},
|
|
fields: {
|
|
lbToken: 'ユーザートークン',
|
|
malojaUrl: 'サーバー URL',
|
|
malojaKey: 'API キー',
|
|
koitoUrl: 'サーバー URL',
|
|
koitoToken: 'API キー',
|
|
koitoTokenHelp: 'Koito の Settings → API Keys で API キーを生成し、ここへ貼り付けます。',
|
|
rockskySessionKey: 'セッションキー',
|
|
rockskySessionKeyHelp: 'Rocksky はこのキーを CLI 経由でのみ発行します:\n1. npx -y @rocksky/cli@latest login your-handle\n2. cat ~/.rocksky/token.json\n3. "token" の値をここへ貼り付けます。',
|
|
gnufmUrl: 'サーバー URL',
|
|
apiKey: 'API キー',
|
|
apiSecret: '共有シークレット',
|
|
},
|
|
errors: {
|
|
AUTH_SESSION_INVALID: 'セッションの期限が切れました。設定で再接続してください。',
|
|
AUTH_TIMEOUT: '認可がタイムアウトしました。もう一度お試しください。',
|
|
PROBE_FAILED: 'このサービスではこの機能を利用できません。',
|
|
CAPABILITY_UNSUPPORTED: 'このサービスはその機能に対応していません。',
|
|
NETWORK: 'ネットワークエラーです。接続または URL を確認してください。',
|
|
MALOJA_BAD_KEY: 'Maloja API キーが無効です。',
|
|
CUSTOM_URL_INVALID: 'サーバー URL に到達できません。',
|
|
},
|
|
};
|