diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml new file mode 100644 index 0000000000..338084256d --- /dev/null +++ b/locales/zh-CN.yml @@ -0,0 +1,1220 @@ +--- +meta: + lang: "日本語" + divider: "" +common: + misskey: "A ⭐ of fediverse" + about-title: "A ⭐ of fediverse." + about: "Misskeyを見つけていただき、ありがとうございます。Misskeyは、地球で生まれた分散マイクロブログSNSです。Fediverse(様々なSNSで構成される宇宙)の中に存在するため、他のSNSと相互に繋がっています。暫し都会の喧騒から離れて、新しいインターネットにダイブしてみませんか。" + adblock: + detected: "広告ブロッカーを無効にしてください" + warning: "Misskeyは広告を掲載していませんが、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。" + application-authorization: "アプリの連携" + close: "閉じる" + do-not-copy-paste: "ここにコードを入力したり張り付けたりしないでください。アカウントが不正利用される可能性があります。" + got-it: "わかった" + customization-tips: + title: "カスタマイズのヒント" + paragraph1: "ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。" + paragraph2: "一部のウィジェットは、クリックすることで表示を変更することができます。" + paragraph3: "ウィジェットを削除するには、ヘッダーの「ゴミ箱」と書かれたエリアにウィジェットをドラッグ&ドロップします。" + paragraph4: "カスタマイズを終了するには、右上の「完了」をクリックします。" + gotit: "Got it!" + notification: + file-uploaded: "ファイルがアップロードされました" + message-from: "{}さんからメッセージ:" + reversi-invited: "対局への招待があります" + reversi-invited-by: "{}さんから" + notified-by: "{}さんから" + reply-from: "{}さんから返信:" + quoted-by: "{}さんが引用:" + time: + unknown: "なぞのじかん" + future: "未来" + just_now: "たった今" + seconds_ago: "{}秒前" + minutes_ago: "{}分前" + hours_ago: "{}時間前" + days_ago: "{}日前" + weeks_ago: "{}週間前" + months_ago: "{}ヶ月前" + years_ago: "{}年前" + month-and-day: "{month}月 {day}日" + trash: "ゴミ箱" + weekday-short: + sunday: "日" + monday: "月" + tuesday: "火" + wednesday: "水" + thursday: "木" + friday: "金" + saturday: "土" + weekday: + sunday: "日曜日" + monday: "月曜日" + tuesday: "火曜日" + wednesday: "水曜日" + thursday: "木曜日" + friday: "金曜日" + saturday: "土曜日" + reactions: + like: "いいね" + love: "しゅき" + laugh: "笑" + hmm: "ふぅ~む" + surprise: "わお" + congrats: "おめでとう" + angry: "おこ" + confused: "こまこまのこまり" + rip: "RIP" + pudding: "Pudding" + note-placeholders: + a: "今どうしてる?" + b: "何かありましたか?" + c: "何をお考えですか?" + d: "言いたいことは?" + e: "ここに書いてください" + f: "あなたが書くのを待っています..." + search: "検索" + delete: "削除" + loading: "読み込み中" + ok: "わかった" + update-available-title: "更新があります" + update-available: "Misskeyの新しいバージョンがあります({newer}。現在{current}を利用中)。ページを再度読み込みすると更新が適用されます。" + my-token-regenerated: "あなたのトークンが更新されたのでサインアウトします。" + i-like-sushi: "私は(プリンよりむしろ)寿司が好き" + show-reversi-board-labels: "リバーシのボードの行と列のラベルを表示" + use-contrast-reversi-stones: "リバーシのアイコンにコントラストを付ける" + verified-user: "公式アカウント" + disable-animated-mfm: "投稿内の動きのあるテキストを無効にする" + reversi: + drawn: "引き分け" + my-turn: "あなたのターンです" + opponent-turn: "相手のターンです" + turn-of: "{}のターンです" + past-turn-of: "{}のターン" + won: "{}の勝ち" + black: "黒" + white: "白" + total: "合計" + this-turn: "{}ターン目" + widgets: + analog-clock: "アナログ時計" + profile: "プロフィール" + calendar: "カレンダー" + timemachine: "カレンダー(タイムマシン)" + activity: "アクティビティ" + rss: "RSSリーダー" + memo: "付箋" + trends: "トレンド" + photo-stream: "フォトストリーム" + posts-monitor: "投稿チャート" + slideshow: "スライドショー" + version: "バージョン" + broadcast: "ブロードキャスト" + notifications: "通知" + users: "おすすめユーザー" + polls: "アンケート" + post-form: "投稿フォーム" + messaging: "メッセージ" + server: "サーバー情報" + donation: "寄付のお願い" + nav: "ナビゲーション" + tips: "ヒント" + hashtags: "ハッシュタグ" + deck: + widgets: "ウィジェット" + home: "ホーム" + local: "ローカル" + hybrid: "ソーシャル" + global: "グローバル" + notifications: "通知" + list: "リスト" + swap-left: "左に移動" + swap-right: "右に移動" + swap-up: "上に移動" + swap-down: "下に移動" + remove: "カラムを削除" + add-column: "カラムを追加" + rename: "名前を変更" + stack-left: "左に重ねる" + pop-right: "右に出す" +auth/views/form.vue: + share-access: "{{ app.name }}があなたのアカウントにアクセスすることを許可しますか?" + permission-ask: "このアプリは次の権限を要求しています:" + account-read: "アカウントの情報を見る。" + account-write: "アカウントの情報を操作する。" + note-write: "投稿する。" + like-write: "いいねしたりいいね解除する。" + following-write: "フォローしたりフォロー解除する。" + drive-read: "ドライブを見る。" + drive-write: "ドライブを操作する。" + notification-read: "通知を見る。" + notification-write: "通知を操作する。" + cancel: "キャンセル" + accept: "アクセスを許可" +auth/views/index.vue: + loading: "読み込み中" + denied: "アプリケーションの連携をキャンセルしました。" + denied-paragraph: "このアプリがあなたのアカウントにアクセスすることはありません。" + already-authorized: "このアプリは既に連携済みです" + allowed: "アプリケーションの連携を許可しました" + callback-url: "アプリケーションに戻っています" + please-go-back: "アプリケーションに戻って、やっていってください。" + error: "セッションが存在しません。" + sign-in: "サインインしてください" +common/views/components/games/reversi/reversi.vue: + matching: + waiting-for: "{}を待っています" + cancel: "キャンセル" +common/views/components/games/reversi/reversi.game.vue: + surrender: "投了" + surrendered: "投了により" + is-llotheo: "石の少ない方が勝ち(ロセオ)" + looped-map: "ループマップ" + can-put-everywhere: "どこでも置けるモード" +common/views/components/games/reversi/reversi.index.vue: + title: "Misskey Reversi" + sub-title: "他のMisskeyユーザーとリバーシで対戦しよう" + invite: "招待" + rule: "遊び方" + rule-desc: "リバーシは、相手と交互に石をボードに置いて、相手の石を挟んで自分の色に変えてゆき、最終的に残った石が多い方が勝ちというボードゲームです。" + mode-invite: "招待" + mode-invite-desc: "指定したユーザーと対戦するモードです。" + invitations: "対局の招待があります!" + my-games: "自分の対局" + all-games: "みんなの対局" + enter-username: "ユーザー名を入力してください" + game-state: + ended: "終了" + playing: "進行中" +common/views/components/games/reversi/reversi.room.vue: + settings-of-the-game: "ゲームの設定" + choose-map: "マップを選択" + random: "ランダム" + black-or-white: "先手/後手" + black-is: "{}が黒" + rules: "ルール" + is-llotheo: "石の少ない方が勝ち(ロセオ)" + looped-map: "ループマップ" + can-put-everywhere: "どこでも置けるモード" + settings-of-the-bot: "Botの設定" + this-game-is-started-soon: "ゲームは数秒後に開始されます" + waiting-for-other: "相手の準備が完了するのを待っています" + waiting-for-me: "あなたの準備が完了するのを待っています" + waiting-for-both: "準備中" + cancel: "キャンセル" + ready: "準備完了" + cancel-ready: "準備続行" +common/views/components/connect-failed.vue: + title: "サーバーに接続できません" + description: "インターネット回線に問題があるか、サーバーがダウンまたはメンテナンスしている可能性があります。しばらくしてから{再度お試し}ください。" + thanks: "いつもMisskeyをご利用いただきありがとうございます。" + troubleshoot: "トラブルシュート" +common/views/components/connect-failed.troubleshooter.vue: + title: "トラブルシューティング" + network: "ネットワーク接続" + checking-network: "ネットワーク接続を確認中" + internet: "インターネット接続" + checking-internet: "インターネット接続を確認中" + server: "サーバー接続" + checking-server: "サーバー接続を確認中" + finding: "問題を調べています" + no-network: "ネットワークに接続されていません" + no-network-desc: "お使いのPCのネットワーク接続が正常か確認してください。" + no-internet: "インターネットに接続されていません" + no-internet-desc: "ネットワークには接続されていますが、インターネットには接続されていないようです。お使いのPCのインターネット接続が正常か確認してください。" + no-server: "Misskeyのサーバーに接続できません" + no-server-desc: "お使いのPCのインターネット接続は正常ですが、Misskeyのサーバーには接続できませんでした。サーバーがダウンまたはメンテナンスしている可能性があるので、しばらくしてから再度御アクセスください。" + success: "Misskeyのサーバーに接続できました" + success-desc: "正常に接続できるようです。ページを再度読み込みしてください。" + flush: "キャッシュの削除" + set-version: "バージョン指定" +common/views/components/messaging.vue: + search-user: "ユーザーを探す" + you: "あなた" + no-history: "履歴はありません" +common/views/components/messaging-room.vue: + empty: "このユーザーと話したことはありません" + more: "もっと読む" + no-history: "これより過去の履歴はありません" + resize-form: "ドラッグしてフォームの広さを調整" + new-message: "新しいメッセージがあります" + only-one-file-attached: "メッセージに添付できるのはひとつのファイルのみです" +common/views/components/messaging-room.form.vue: + input-message-here: "ここにメッセージを入力" + send: "送信" + attach-from-local: "PCからファイルを添付する" + attach-from-drive: "ドライブからファイルを添付する" + only-one-file-attached: "メッセージに添付できるのはひとつのファイルのみです" +common/views/components/messaging-room.message.vue: + is-read: "既読" + deleted: "このメッセージは削除されました" +common/views/components/nav.vue: + about: "Misskeyについて" + stats: "統計" + status: "ステータス" + wiki: "Wiki" + donors: "ドナー" + repository: "リポジトリ" + develop: "開発者" + feedback: "フィードバック" +common/views/components/note-menu.vue: + favorite: "お気に入り" + pin: "ピン留め" + delete: "削除" + delete-confirm: "この投稿を削除しますか?" + remote: "投稿元で見る" +common/views/components/poll.vue: + vote-to: "「{}」に投票する" + vote-count: "{}票" + total-users: "{}人が投票" + vote: "投票する" + show-result: "結果を見る" + voted: "投票済み" +common/views/components/poll-editor.vue: + no-only-one-choice: "アンケートには、選択肢が最低2つ必要です" + choice-n: "選択肢{}" + remove: "この選択肢を削除" + add: "+選択肢を追加" + destroy: "アンケートを破棄" +common/views/components/reaction-picker.vue: + choose-reaction: "リアクションを選択" +common/views/components/signin.vue: + username: "ユーザー名" + password: "パスワード" + token: "トークン" + signing-in: "やってます..." + signin: "サインイン" + or: "または" + signin-with-twitter: "Twitterでログイン" + login-failed: "ログインできませんでした。ユーザー名とパスワードを確認してください。" +common/views/components/signup.vue: + invitation-code: "招待コード" + invitation-info: "招待コードをお持ちでない方は、管理者までご連絡ください。" + username: "ユーザー名" + checking: "確認しています..." + available: "利用できます" + unavailable: "既に利用されています" + error: "通信エラー" + invalid-format: "a~z、A~Z、0~9、_が使えます" + too-short: "1文字以上でお願いします!" + too-long: "20文字以内でお願いします" + password: "パスワード" + password-placeholder: "8文字以上を推奨します" + weak-password: "弱いパスワード" + normal-password: "まあまあのパスワード" + strong-password: "強いパスワード" + retype: "再入力" + retype-placeholder: "確認のため再入力してください" + password-matched: "確認されました" + password-not-matched: "一致していません" + recaptcha: "認証" + create: "アカウント作成" + some-error: "何らかの原因によりアカウントの作成に失敗しました。再度お試しください。" +common/views/components/special-message.vue: + new-year: "Happy New Year!" + christmas: "Merry Christmas!" +common/views/components/stream-indicator.vue: + connecting: "接続中" + reconnecting: "再接続中" + connected: "接続完了" +common/views/components/twitter-setting.vue: + description: "お使いのTwitterアカウントをお使いのMisskeyアカウントに接続しておくと、プロフィールでTwitterアカウント情報が表示されるようになったり、Twitterを用いた便利なサインインを利用できるようになります。" + connected-to: "次のTwitterアカウントに接続されています" + detail: "詳細..." + reconnect: "再接続する" + connect: "Twitterと接続する" + disconnect: "切断する" +common/views/components/uploader.vue: + waiting: "待機中" +common/views/components/visibility-chooser.vue: + public: "公開" + home: "ホーム" + home-desc: "ホームタイムラインにのみ公開" + followers: "フォロワー" + followers-desc: "自分のフォロワーにのみ公開" + specified: "ダイレクト" + specified-desc: "指定したユーザーにのみ公開" + private: "非公開" +common/views/widgets/broadcast.vue: + fetching: "確認中" + no-broadcasts: "お知らせはありません" + have-a-nice-day: "良い一日を!" + next: "次" +common/views/widgets/calendar.vue: + year: "{}年" + month: "{}月" + day: "{}日" + today: "今日:" + this-month: "今月:" + this-year: "今年:" +common/views/widgets/donation.vue: + title: "寄付のお願い" + text: "Misskeyの運営にはドメイン、サーバー等のコストが掛かります。Misskeyは広告を掲載したりしないため、収入を皆様からの寄付に頼っています。もしご興味があれば、{}までご連絡ください。ご協力ありがとうございます。" +common/views/widgets/photo-stream.vue: + title: "フォトストリーム" + no-photos: "写真はありません" +common/views/widgets/posts-monitor.vue: + title: "投稿チャート" + toggle: "表示を切り替え" +common/views/widgets/hashtags.vue: + title: "ハッシュタグ" + count: "{}人が投稿" + empty: "トレンドなし" +common/views/widgets/server.vue: + title: "サーバー情報" + toggle: "表示を切り替え" +common/views/widgets/memo.vue: + title: "付箋" + memo: "ここに書いて!" + save: "保存" +common/views/widgets/slideshow.vue: + folder-customize-mode: "フォルダを指定するには、カスタマイズモードを終了してください" + folder: "クリックしてフォルダを指定してください" + no-image: "このフォルダには画像がありません" +common/views/widgets/tips.vue: + tips-line1: "tでタイムラインにフォーカスできます" + tips-line2: "pまたはnで投稿フォームを開きます" + tips-line3: "投稿フォームにはファイルをドラッグ&ドロップできます" + tips-line4: "投稿フォームにクリップボードにある画像データをペーストできます" + tips-line5: "ドライブにファイルをドラッグ&ドロップしてアップロードできます" + tips-line6: "ドライブでファイルをドラッグしてフォルダ移動できます" + tips-line7: "ドライブでフォルダをドラッグしてフォルダ移動できます" + tips-line8: "ホームは設定からカスタマイズできます" + tips-line9: "MisskeyはAGPLv3です" + tips-line10: "タイムマシンウィジェットを利用すると、簡単に過去のタイムラインに遡れます" + tips-line11: "投稿の ... をクリックして、投稿をユーザーページにピン留めできます" + tips-line13: "投稿に添付したファイルは全てドライブに保存されます" + tips-line14: "ホームのカスタマイズ中、ウィジェットを右クリックしてデザインを変更できます" + tips-line17: "「**」でテキストを囲むと**強調表示**されます" + tips-line19: "いくつかのウィンドウはブラウザの外に切り離すことができます" + tips-line20: "カレンダーウィジェットのパーセンテージは、経過の割合を示しています" + tips-line21: "APIを利用してbotの開発なども行えます" + tips-line23: "まゆかわいいよまゆ" + tips-line24: "Misskeyは2014年にサービスを開始しました" + tips-line25: "対応ブラウザではMisskeyを開いていなくても通知を受け取れます" +common/views/pages/follow.vue: + signed-in-as: "{}としてサインイン中" + following: "フォロー中" + follow: "フォロー" + request-pending: "フォロー許可待ち" + follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" +desktop/views/components/activity.chart.vue: + total: "Black ... Total" + notes: "Blue ... Notes" + replies: "Red ... Replies" + renotes: "Green ... Renotes" +desktop/views/components/activity.vue: + title: "アクティビティ" + toggle: "表示を切り替え" +desktop/views/components/calendar.vue: + title: "{1}年 {2}月" + prev: "前の月" + next: "次の月" + go: "クリックして時間遡行" +desktop/views/components/choose-file-from-drive-window.vue: + choose-file: "ファイル選択中" + upload: "PCからドライブにファイルをアップロード" + cancel: "キャンセル" + ok: "決定" + choose-prompt: "ファイルを選択" +desktop/views/components/choose-folder-from-drive-window.vue: + cancel: "キャンセル" + ok: "決定" + choose-prompt: "フォルダを選択" +desktop/views/components/crop-window.vue: + skip: "クロップをスキップ" + cancel: "キャンセル" + ok: "決定" +desktop/views/components/drive-window.vue: + used: "使用中" + drive: "ドライブ" +desktop/views/components/drive.file.vue: + avatar: "アイコン" + banner: "バナー" + nsfw: "閲覧注意" + contextmenu: + rename: "名前を変更" + mark-as-sensitive: "閲覧注意に設定" + unmark-as-sensitive: "閲覧注意を解除" + copy-url: "URLをコピー" + download: "ダウンロード" + else-files: "その他..." + set-as-avatar: "アイコンに設定" + set-as-banner: "バナーに設定" + open-in-app: "アプリで開く" + add-app: "アプリを追加" + rename-file: "ファイル名の変更" + input-new-file-name: "新しいファイル名を入力してください" + copied: "コピー完了" + copied-url-to-clipboard: "URLをクリップボードにコピーしました" +desktop/views/components/drive.folder.vue: + unable-to-process: "操作を完了できません" + circular-reference-detected: "移動先のフォルダーは、移動するフォルダーのサブフォルダーです。" + unhandled-error: "不明なエラー" + contextmenu: + move-to-this-folder: "このフォルダへ移動" + show-in-new-window: "新しいウィンドウで表示" + rename: "名前を変更" + rename-folder: "フォルダ名の変更" + input-new-folder-name: "新しいフォルダ名を入力してください" +desktop/views/components/drive.nav-folder.vue: + drive: "ドライブ" +desktop/views/components/drive.vue: + search: "検索" + load-more: "もっと読み込む" + empty-draghover: "ドロップですか?いいですよ、ボクはカワイイですからね" + empty-drive: "ドライブには何もありません。" + empty-drive-description: "右クリックして「ファイルをアップロード」を選んだり、ファイルをドラッグ&ドロップすることでもアップロードできます。" + empty-folder: "このフォルダーは空です" + unable-to-process: "操作を完了できません" + circular-reference-detected: "移動先のフォルダーは、移動するフォルダーのサブフォルダーです。" + unhandled-error: "不明なエラー" + url-upload: "URLアップロード" + url-of-file: "アップロードしたいファイルのURL" + url-upload-requested: "アップロードをリクエストしました" + may-take-time: "アップロードが完了するまで時間がかかる場合があります。" + create-folder: "フォルダー作成" + folder-name: "フォルダー名" + contextmenu: + create-folder: "フォルダーを作成" + upload: "ファイルをアップロード" + url-upload: "URLからアップロード" +desktop/views/components/media-image.vue: + sensitive: "閲覧注意" + click-to-show: "クリックして表示" +desktop/views/components/media-video.vue: + sensitive: "閲覧注意" + click-to-show: "クリックして表示" +desktop/views/components/follow-button.vue: + following: "フォロー中" + follow: "フォロー" + request-pending: "フォロー許可待ち" + follow-request: "フォロー申請" +desktop/views/components/followers-window.vue: + followers: "{} のフォロワー" +desktop/views/components/followers.vue: + empty: "フォロワーはいないようです。" +desktop/views/components/following-window.vue: + following: "{} のフォロー" +desktop/views/components/following.vue: + empty: "フォロー中のユーザーはいないようです。" +desktop/views/components/friends-maker.vue: + title: "気になるユーザーをフォロー:" + empty: "おすすめのユーザーは見つかりませんでした。" + fetching: "読み込んでいます" + refresh: "もっと見る" + close: "閉じる" +desktop/views/components/game-window.vue: + game: "リバーシ" +desktop/views/components/home.vue: + done: "完了" + add-widget: "ウィジェットを追加:" + add: "追加" +desktop/views/input-dialog.vue: + cancel: "キャンセル" + ok: "決定" +desktop/views/components/messaging-room-window.vue: + title: "メッセージ:" +desktop/views/components/messaging-window.vue: + title: "メッセージ" +desktop/views/components/note-detail.vue: + more: "会話をもっと読み込む" + private: "この投稿は非公開です" + deleted: "この投稿は削除されました" + reposted-by: "{}がRenote" + location: "位置情報" + renote: "Renote" + add-reaction: "リアクション" +desktop/views/components/notes.note.vue: + reposted-by: "{}がRenote" + reply: "返信" + renote: "Renote" + add-reaction: "リアクション" + detail: "詳細" + private: "この投稿は非公開です" + deleted: "この投稿は削除されました" + hide: "隠す" + see-more: "もっと見る" +desktop/views/components/notes.vue: + error: "読み込みに失敗しました。" + retry: "リトライ" + load-more: "もっと読み込む" +desktop/views/components/notifications.vue: + more: "もっと見る" + empty: "ありません!" +desktop/views/components/post-form.vue: + add-visible-user: "+ユーザーを追加" + attach-location-information: "位置情報を添付する" + hide-contents: "内容を隠す" + reply-placeholder: "この投稿への返信..." + quote-placeholder: "この投稿を引用..." + submit: "投稿" + reply: "返信" + renote: "Renote" + posted: "投稿しました!" + replied: "返信しました!" + reposted: "Renoteしました!" + note-failed: "投稿に失敗しました" + reply-failed: "返信に失敗しました" + renote-failed: "Renoteに失敗しました" + posting: "投稿中" + attach-media-from-local: "PCからメディアを添付" + attach-media-from-drive: "ドライブからメディアを添付" + attach-cancel: "添付取り消し" + insert-a-kao: "v('ω')v" + create-poll: "アンケートを作成" + text-remain: "残り{}文字" + recent-tags: "最近" + click-to-tagging: "クリックでタグ付け" + visibility: "公開範囲" + geolocation-alert: "お使いの端末は位置情報に対応していません" + error: "エラー" + enter-username: "ユーザー名を入力してください" + annotations: "内容への注釈 (オプション)" +desktop/views/components/post-form-window.vue: + note: "新規投稿" + reply: "返信" + attaches: "添付: {}メディア" + uploading-media: "{}個のメディアをアップロード中" +desktop/views/components/progress-dialog.vue: + waiting: "待機中" +desktop/views/components/renote-form.vue: + quote: "引用する..." + cancel: "キャンセル" + renote: "Renote" + reposting: "しています..." + success: "Renoteしました!" + failure: "Renoteに失敗しました" +desktop/views/components/renote-form-window.vue: + title: "この投稿をRenoteしますか?" +desktop/views/components/settings-window.vue: + settings: "設定" +desktop/views/components/settings.vue: + profile: "プロフィール" + notification: "通知" + apps: "アプリ" + mute: "ミュート" + drive: "ドライブ" + security: "セキュリティ" + signin: "サインイン履歴" + password: "パスワード" + 2fa: "二段階認証" + other: "その他" + license: "ライセンス" + behaviour: "動作" + fetch-on-scroll: "スクロールで自動読み込み" + fetch-on-scroll-desc: "ページを下までスクロールしたときに自動で追加のコンテンツを読み込みます。" + auto-popout: "ウィンドウの自動ポップアウト" + auto-popout-desc: "ウィンドウが開かれるとき、ポップアウト(ブラウザ外に切り離す)可能なら自動でポップアウトします。この設定はブラウザに記憶されます。" + advanced: "詳細設定" + api-via-stream: "ストリームを経由したAPIリクエスト" + api-via-stream-desc: "この設定をオンにすると、websocket接続を経由してAPIリクエストが行われます(パフォーマンス向上が期待できます)。オフにすると、ネイティブの fetch APIが利用されます。この設定はこのデバイスのみ有効です。" + display: "デザインと表示" + customize: "ホームをカスタマイズ" + choose-wallpaper: "壁紙を選択" + delete-wallpaper: "壁紙を削除" + dark-mode: "ダークモード" + circle-icons: "円形のアイコンを使用" + gradient-window-header: "ウィンドウのタイトルバーにグラデーションを使用" + post-form-on-timeline: "タイムライン上部に投稿フォームを表示する" + suggest-recent-hashtags: "最近のハッシュタグを投稿フォームに表示する" + show-reply-target: "リプライ先を表示する" + show-my-renotes: "自分の行ったRenoteをタイムラインに表示する" + show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" + show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" + show-maps: "マップの自動展開" + show-maps-desc: "位置情報が添付された投稿のマップを自動的に展開します。" + sound: "サウンド" + enable-sounds: "サウンドを有効にする" + enable-sounds-desc: "投稿やメッセージを送受信したときなどにサウンドを再生します。この設定はブラウザに記憶されます。" + volume: "ボリューム" + test: "テスト" + mobile: "モバイル" + disable-via-mobile: "「モバイルからの投稿」フラグを付けない" + language: "言語" + pick-language: "言語を選択" + recommended: "推奨" + auto: "自動" + specify-language: "言語を指定" + language-desc: "変更はページの再度読み込み後に反映されます。" + cache: "キャッシュ" + clean-cache: "クリーンアップ" + cache-warn: "クリーンアップを行うと、ブラウザに記憶されたアカウント情報のキャッシュ、書きかけの投稿・返信・メッセージ、およびその他のデータ(設定情報含む)が削除されます。クリーンアップを行った後はページを再度読み込みする必要があります。" + cache-cleared: "キャッシュを削除しました" + cache-cleared-desc: "ページを再度読み込みしてください。" + auto-watch: "投稿の自動ウォッチ" + auto-watch-desc: "リアクションしたり返信したりした投稿に関する通知を自動的に受け取るようにします。" + about: "Misskeyについて" + operator: "このサーバーの運営者" + update: "Misskey Update" + version: "バージョン:" + latest-version: "最新のバージョン:" + update-checking: "アップデートを確認中" + do-update: "アップデートを確認" + update-settings: "詳細設定" + prevent-update: "アップデートを延期する(非推奨)" + prevent-update-desc: "この設定をオンにしてもアップデートが反映される場合があります。この設定はこのデバイスのみ有効です。" + no-updates: "利用可能な更新はありません" + no-updates-desc: "お使いのMisskeyは最新です。" + update-available: "新しいバージョンが利用可能です" + update-available-desc: "ページを再度読み込みすると更新が適用されます。" + advanced-settings: "高度な設定" + debug-mode: "デバッグモードを有効にする" + debug-mode-desc: "この設定はブラウザに記憶されます。" + experimental: "実験的機能を有効にする" + experimental-desc: "実験的機能を有効にするとMisskeyの動作が不安定になる可能性があります。この設定はブラウザに記憶されます。" + tools: "ツール" + task-manager: "タスクマネージャ" + third-parties: "サードパーティ" +desktop/views/components/settings.2fa.vue: + intro: "二段階認証を設定すると、サインイン時にパスワードだけでなく、予め登録しておいた物理的なデバイス(例えばあなたのスマートフォンなど)も必要になり、よりセキュリティが向上します。" + detail: "詳細..." + url: "https://www.google.co.jp/intl/ja/landing/2step/" + caution: "登録したデバイスを紛失するなどした場合、Misskeyにサインインできなくなりますのでご注意ください。" + register: "デバイスを登録する" + already-registered: "既に設定は完了しています。" + unregister: "設定を解除" + unregistered: "二段階認証が無効になりました。" + enter-password: "パスワードを入力してください" + authenticator: "まず、Google Authenticatorをお使いのデバイスにインストールします:" + howtoinstall: "インストール方法はこちら" + scan: "次に、表示されているQRコードをスキャンします:" + done: "お使いのデバイスに表示されているトークンを入力して完了します:" + submit: "完了" + success: "設定が完了しました!" + failed: "設定に失敗しました。トークンに誤りがないかご確認ください。" + info: "次回サインインからは、同様にパスワードに加えてデバイスに表示されているトークンを入力します。" +desktop/views/components/settings.api.vue: + intro: "APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。" + caution: "アカウントを不正利用される可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。" + regeneration-of-token: "万が一このトークンが漏れたりその可能性がある場合はトークンを再生成できます。" + regenerate-token: "トークンを再生成" + token: "Token:" + enter-password: "パスワードを入力してください" +desktop/views/components/settings.apps.vue: + no-apps: "連携しているアプリケーションはありません" +desktop/views/components/settings.drive.vue: + max: "中" + in-use: "使用中" +desktop/views/components/settings.mute.vue: + no-users: "ミュートしているユーザーはいません" +desktop/views/components/settings.password.vue: + reset: "パスワードを変更する" + enter-current-password: "現在のパスワードを入力してください" + enter-new-password: "新しいパスワードを入力してください" + enter-new-password-again: "もう一度新しいパスワードを入力してください" + not-match: "新しいパスワードが一致しません" + changed: "パスワードを変更しました" +desktop/views/components/settings.profile.vue: + avatar: "アイコン" + choice-avatar: "画像を選択" + name: "名前" + location: "場所" + description: "自己紹介" + birthday: "誕生日" + save: "保存" + locked-account: "アカウントの保護" + is-locked: "投稿を非公開にする" + other: "その他" + is-bot: "このアカウントはBotです" + is-cat: "このアカウントはCatです" + profile-updated: "プロフィールを更新しました" +desktop/views/components/sub-note-content.vue: + private: "この投稿は非公開です" + deleted: "この投稿は削除されました" + media-count: "{}つのメディア" + poll: "アンケート" +desktop/views/components/taskmanager.vue: + title: "タスクマネージャ" +desktop/views/components/timeline.vue: + home: "ホーム" + local: "ローカル" + hybrid: "ソーシャル" + global: "グローバル" + list: "リスト" +desktop/views/components/ui.header.vue: + welcome-back: "おかえりなさい、" + adjective: "さん" +desktop/views/components/ui.header.account.vue: + profile: "プロフィール" + drive: "ドライブ" + favorites: "お気に入り" + lists: "リスト" + follow-requests: "フォロー申請" + customize: "ホームのカスタマイズ" + settings: "設定" + signout: "サインアウト" + dark: "闇に飲まれる" +desktop/views/components/ui.header.nav.vue: + home: "ホーム" + deck: "デッキ" + messaging: "メッセージ" + game: "ゲーム" +desktop/views/components/ui.header.notifications.vue: + title: "通知" +desktop/views/components/ui.header.post.vue: + post: "新規投稿" +desktop/views/components/ui.header.search.vue: + placeholder: "検索" +desktop/views/components/received-follow-requests-window.vue: + title: "フォロー申請" + accept: "承認" + reject: "拒否" +desktop/views/components/user-lists-window.vue: + title: "リスト" + create-list: "リストを作成" + list-name: "リスト名" +desktop/views/components/user-preview.vue: + notes: "投稿" + following: "フォロー" + followers: "フォロワー" +desktop/views/components/users-list.vue: + all: "すべて" + iknow: "知り合い" + load-more: "もっと" + fetching: "読み込んでいます" +desktop/views/components/users-list-item.vue: + followed: "フォローされています" +desktop/views/components/window.vue: + popout: "ポップアウト" + close: "閉じる" +desktop/views/pages/admin/admin.vue: + dashboard: "ダッシュボード" + drive: "ドライブ" + users: "ユーザー" + update: "更新" +desktop/views/pages/admin/admin.dashboard.vue: + dashboard: "ダッシュボード" + all-users: "全てのユーザー" + original-users: "このインスタンスのユーザー" + all-notes: "全てのノート" + original-notes: "このインスタンスのノート" + invite: "招待" +desktop/views/pages/admin/admin.suspend-user.vue: + suspend-user: "ユーザーの凍結" + suspend: "凍結" + suspended: "凍結しました" +desktop/views/pages/admin/admin.unsuspend-user.vue: + unsuspend-user: "ユーザーの凍結の解除" + unsuspend: "凍結の解除" + unsuspended: "凍結を解除しました" +desktop/views/pages/admin/admin.verify-user.vue: + verify-user: "ユーザーの公式アカウント設定" + verify: "公式アカウントにする" + verified: "公式アカウントにしました" +desktop/views/pages/admin/admin.unverify-user.vue: + unverify-user: "ユーザーの公式アカウント解除" + unverify: "公式アカウントを解除する" + unverified: "公式アカウントを解除しました" +desktop/views/pages/admin/admin.notes-chart.vue: + title: "投稿" + local: "ローカル" + remote: "リモート" +desktop/views/pages/admin/admin.users-chart.vue: + title: "ユーザー" + local: "ローカル" + remote: "リモート" +desktop/views/pages/admin/admin.drive-chart.vue: + title: "ドライブ" + local: "ローカル" + remote: "リモート" +desktop/views/pages/deck/deck.tl-column.vue: + is-media-only: "メディア投稿のみ" + is-media-view: "メディアビュー" + edit: "オプション" +desktop/views/pages/deck/deck.note.vue: + reposted-by: "{}がRenote" + private: "この投稿は非公開です" + deleted: "この投稿は削除されました" +desktop/views/pages/welcome.vue: + about: "詳しく..." + gotit: "わかった" + signin: "ログイン" + signup: "新規登録" + signin-button: "やってる" + signup-button: "やる" + timeline: "タイムライン" + powered-by-misskey: "Powered by Misskey." +desktop/views/pages/drive.vue: + title: "Misskey Drive" +desktop/views/pages/favorites.vue: + more: "さらに読み込む" +desktop/views/pages/home-customize.vue: + title: "ホームのカスタマイズ" +desktop/views/pages/note.vue: + prev: "前の投稿" + next: "次の投稿" +desktop/views/pages/selectdrive.vue: + title: "ファイルを選択してください" + ok: "決定" + cancel: "キャンセル" + upload: "PCからドライブにファイルをアップロード" +desktop/views/pages/search.vue: + not-available: "検索機能はインスタンスの設定で無効になっています。" + not-found: "「{}」に関する投稿は見つかりませんでした。" +desktop/views/pages/share.vue: + share-with: "{}で共有" +desktop/views/pages/tag.vue: + no-posts-found: "ハッシュタグ「{}」が付けられた投稿は見つかりませんでした。" +desktop/views/pages/user-list.users.vue: + users: "ユーザー" + add-user: "ユーザーを追加" + username: "ユーザー名" +desktop/views/pages/user/user.followers-you-know.vue: + title: "知り合いのフォロワー" + loading: "読み込み中" + no-users: "知り合いのフォロワーはいません" +desktop/views/pages/user/user.friends.vue: + title: "よく話すユーザー" + loading: "読み込み中" + no-users: "よく話すユーザーはいません" +desktop/views/pages/user/user.vue: + is-suspended: "このユーザーは凍結されています。" + is-remote: "このユーザーはリモートユーザーです。" + view-remote: "正確な情報を見る" +desktop/views/pages/user/user.home.vue: + last-used-at: "最終アクセス" +desktop/views/pages/user/user.photos.vue: + title: "フォト" + loading: "読み込み中" + no-photos: "写真はありません" +desktop/views/pages/user/user.profile.vue: + follows-you: "フォローされています" + stalk: "ストークする" + stalking: "ストーキングしています" + unstalk: "ストーク解除" + mute: "ミュートする" + muted: "ミュートしています" + unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" +desktop/views/pages/user/user.header.vue: + posts: "投稿" + following: "フォロー" + followers: "フォロワー" + is-bot: "このアカウントはBotです" +desktop/views/pages/user/user.timeline.vue: + default: "投稿" + with-replies: "投稿と返信" + with-media: "メディア" + empty: "このユーザーはまだ何も投稿していないようです。" +desktop/views/widgets/messaging.vue: + title: "メッセージ" +desktop/views/widgets/notifications.vue: + title: "通知" + settings: "通知の設定" +desktop/views/widgets/polls.vue: + title: "アンケート" + refresh: "他を見る" + nothing: "ありません!" +desktop/views/widgets/post-form.vue: + title: "投稿" + note: "投稿" +desktop/views/widgets/profile.vue: + update-banner: "クリックでバナー編集" + update-avatar: "クリックでアバター編集" +desktop/views/widgets/trends.vue: + title: "トレンド" + refresh: "他を見る" + nothing: "ありません!" +desktop/views/widgets/users.vue: + title: "おすすめユーザー" + refresh: "他を見る" + no-one: "いません!" +mobile/views/components/drive.vue: + drive: "ドライブ" + used: "使用中" + folder-count: "フォルダ" + count-separator: "、" + file-count: "ファイル" + load-more: "もっと読み込む" + nothing-in-drive: "ドライブには何もありません" + folder-is-empty: "このフォルダは空です" + prompt: "何をしますか?(数字を入力してください): <1 → ファイルをアップロード | 2 → ファイルをURLでアップロード | 3 → フォルダ作成 | 4 → このフォルダ名を変更 | 5 → このフォルダを移動 | 6 → このフォルダを削除>" + deletion-alert: "ごめんなさい!フォルダの削除は未実装です...。" + folder-name: "フォルダー名" + root-rename-alert: "現在いる場所はルートで、フォルダではないため名前の変更はできません。名前を変更したいフォルダに移動してからやってください。" + root-move-alert: "現在いる場所はルートで、フォルダではないため移動はできません。移動したいフォルダに移動してからやってください。" + url-prompt: "アップロードしたいファイルのURL" + uploading: "アップロードをリクエストしました。アップロードが完了するまで時間がかかる場合があります。" +mobile/views/components/drive-file-detail.vue: + rename: "名前を変更" +mobile/views/components/drive-file-chooser.vue: + select-file: "ファイルを選択" +mobile/views/components/drive-folder-chooser.vue: + select-folder: "フォルダーを選択" +mobile/views/components/drive.file.vue: + nsfw: "閲覧注意" +mobile/views/components/drive.file-detail.vue: + download: "ダウンロード" + rename: "名前を変更" + move: "移動" + hash: "ハッシュ (md5)" + exif: "EXIF" + nsfw: "閲覧注意" +mobile/views/components/media-image.vue: + sensitive: "閲覧注意" + click-to-show: "クリックして表示" +mobile/views/components/media-video.vue: + sensitive: "閲覧注意" + click-to-show: "クリックして表示" +mobile/views/components/follow-button.vue: + following: "フォロー中" + follow: "フォロー" + request-pending: "フォロー許可待ち" + follow-request: "フォロー申請" +mobile/views/components/friends-maker.vue: + title: "気になるユーザーをフォロー" + empty: "おすすめのユーザーは見つかりませんでした。" + fetching: "読み込んでいます" + refresh: "もっと見る" + close: "閉じる" +mobile/views/components/note.vue: + reposted-by: "{}がRenote" + more: "もっと見る" + less: "隠す" + private: "この投稿は非公開です" + deleted: "この投稿は削除されました" + location: "位置情報" +mobile/views/components/note-detail.vue: + reply: "返信" + reaction: "リアクション" + reposted-by: "{}がRenote" + private: "この投稿は非公開です" + deleted: "この投稿は削除されました" + location: "位置情報" +mobile/views/components/note-preview.vue: + admin: "admin" + bot: "bot" + cat: "cat" +mobile/views/components/note-sub.vue: + admin: "admin" + bot: "bot" + cat: "cat" +mobile/views/components/notes.vue: + failed: "読み込みに失敗しました。" + retry: "リトライ" +mobile/views/components/notifications.vue: + more: "もっと見る" + empty: "ありません!" +mobile/views/components/post-form.vue: + add-visible-user: "ユーザーを追加" + submit: "投稿" + reply: "返信" + renote: "Renote" + quote-placeholder: "この投稿を引用... (オプション)" + reply-placeholder: "この投稿への返信..." + cw-placeholder: "内容への注釈 (オプション)" + location-alert: "お使いの端末は位置情報に対応していません" + error: "エラー" + username-prompt: "ユーザー名を入力してください" +mobile/views/components/sub-note-content.vue: + private: "この投稿は非公開です" + deleted: "この投稿は削除されました" + media-count: "{}つのメディア" + poll: "アンケート" +mobile/views/components/timeline.vue: + empty: "投稿がありません" + load-more: "もっと" +mobile/views/components/ui.header.vue: + welcome-back: "おかえりなさい、" + adjective: "さん" +mobile/views/components/ui.nav.vue: + timeline: "タイムライン" + notifications: "通知" + messaging: "メッセージ" + follow-requests: "フォロー申請" + search: "検索" + drive: "ドライブ" + favorites: "お気に入り" + user-lists: "リスト" + widgets: "ウィジェット" + game: "ゲーム" + darkmode: "ダークモード" + settings: "設定" + about: "Misskeyについて" +mobile/views/components/user-timeline.vue: + no-notes: "このユーザーは投稿していないようです。" + no-notes-with-media: "メディア付き投稿はありません。" + load-more: "もっと" +mobile/views/components/users-list.vue: + all: "すべて" + known: "知り合い" + load-more: "もっと" +mobile/views/pages/favorites.vue: + title: "お気に入り" +mobile/views/pages/user-lists.vue: + title: "リスト" + enter-list-name: "リスト名を入力してください" +mobile/views/pages/drive.vue: + drive: "ドライブ" + more: "もっと見る" +mobile/views/pages/signup.vue: + lets-start: "📦 始めましょう" +mobile/views/pages/followers.vue: + followers-of: "{}のフォロワー" +mobile/views/pages/following.vue: + following-of: "{}のフォロー" +mobile/views/pages/home.vue: + home: "ホーム" + local: "ローカル" + hybrid: "ソーシャル" + global: "グローバル" +mobile/views/pages/tag.vue: + no-posts-found: "ハッシュタグ「{}」が付けられた投稿は見つかりませんでした。" +mobile/views/pages/welcome.vue: + signup: "新規登録" +mobile/views/pages/widgets.vue: + dashboard: "ダッシュボード" + widgets-hints: "ウィジェットを追加/削除したり並べ替えたりできます。ウィジェットを移動するには「三」をドラッグします。ウィジェットを削除するには「x」をタップします。いくつかのウィジェットはタップすることで表示を変更できます。" + add-widget: "追加" + customization-tips: "カスタマイズのヒント" +mobile/views/pages/widgets/activity.vue: + activity: "アクティビティ" +mobile/views/pages/share.vue: + share-with: "{}で共有" +mobile/views/pages/messaging.vue: + messaging: "メッセージ" +mobile/views/pages/messaging-room.vue: + messaging: "メッセージ" +mobile/views/pages/received-follow-requests.vue: + title: "フォロー申請" + accept: "承認" + reject: "拒否" +mobile/views/pages/note.vue: + title: "投稿" + prev: "前の投稿" + next: "次の投稿" +mobile/views/pages/notifications.vue: + notifications: "通知" + read-all: "すべての通知を既読にしますか?" +mobile/views/pages/games/reversi.vue: + reversi: "リバーシ" +mobile/views/pages/settings/settings.profile.vue: + title: "プロフィール" + name: "名前" + account: "アカウント" + location: "場所" + description: "自己紹介" + birthday: "誕生日" + avatar: "アイコン" + banner: "バナー" + is-cat: "このアカウントはCatです" + save: "保存" + saved: "プロフィールを保存しました" + uploading: "アップロード中" + upload-failed: "アップロードに失敗しました" +mobile/views/pages/search.vue: + search: "検索" + empty: "「{}」に関する投稿は見つかりませんでした。" + not-found: "「{}」に関する投稿は見つかりませんでした。" +mobile/views/pages/selectdrive.vue: + select-file: "ファイルを選択" +mobile/views/pages/settings.vue: + signed-in-as: "{}としてサインイン中" + lang: "言語" + lang-tip: "変更はページの再読み込み後に反映されます。" + recommended: "推奨" + auto: "自動" + specify-language: "言語を指定" + design: "デザインと表示" + dark-mode: "ダークモード" + i-am-under-limited-internet: "私は通信を制限されている" + circle-icons: "円形のアイコンを使用" + timeline: "タイムライン" + show-reply-target: "リプライ先を表示する" + show-my-renotes: "自分の行ったRenoteを表示する" + show-renoted-my-notes: "自分の投稿のRenoteを表示する" + show-local-renotes: "ローカルの投稿のRenoteを表示する" + post-style: "投稿の表示スタイル" + post-style-standard: "標準" + post-style-smart: "スマート" + behavior: "動作" + fetch-on-scroll: "スクロールで自動読み込み" + disable-via-mobile: "「モバイルからの投稿」フラグを付けない" + load-raw-images: "添付された画像を高画質で表示する" + load-remote-media: "リモートサーバーのメディアを表示する" + twitter: "Twitter連携" + twitter-connect: "Twitterアカウントに接続する" + twitter-reconnect: "再接続する" + twitter-disconnect: "切断する" + update: "Misskey Update" + version: "バージョン:" + latest-version: "最新のバージョン:" + update-checking: "アップデートを確認中" + check-for-updates: "アップデートを確認" + no-updates: "利用可能な更新はありません" + no-updates-desc: "お使いのMisskeyは最新です。" + update-available: "新しいバージョンが利用可能です" + update-available-desc: "ページを再度読み込みすると更新が適用されます。" + settings: "設定" + signout: "サインアウト" +mobile/views/pages/user.vue: + follows-you: "フォローされています" + following: "フォロー" + followers: "フォロワー" + notes: "投稿" + overview: "概要" + timeline: "タイムライン" + media: "メディア" + is-suspended: "このユーザーは凍結されています。" + is-remote: "このユーザーはリモートユーザーです。" + view-remote: "正確な情報を見る" +mobile/views/pages/user/home.vue: + recent-notes: "最近の投稿" + images: "画像" + activity: "アクティビティ" + keywords: "キーワード" + domains: "頻出ドメイン" + frequently-replied-users: "よく会話するユーザー" + followers-you-know: "知り合いのフォロワー" + last-used-at: "最終ログイン" +mobile/views/pages/user/home.followers-you-know.vue: + loading: "読み込み中" + no-users: "知り合いのユーザーはいません" +mobile/views/pages/user/home.friends.vue: + loading: "読み込み中" + no-users: "よく会話するユーザーはいません" +mobile/views/pages/user/home.notes.vue: + loading: "読み込み中" + no-notes: "投稿はありません" +mobile/views/pages/user/home.photos.vue: + loading: "読み込み中" + no-photos: "写真はありません" +docs: + edit-this-page-on-github: "間違いや改善点を見つけましたか?" + edit-this-page-on-github-link: "このページをGitHubで編集" + api: + entities: + properties: "プロパティ" + endpoints: + params: "パラメータ" + no-params: "パラメータはありません" + res: "レスポンス" + require-credential: "このエンドポイントは認証情報が必須です。" + require-permission: "このエンドポイントは{permission}の権限を必要とします。" + has-limit: "レートリミットがあります。" + duration-limit: "直近{duration}ミリ秒の間のこのエンドポイントへのリクエスト数の合計が{max}を超える場合はリクエストできません。" + min-interval-limit: "前回のリクエストから{interval}ミリ秒経っていない場合はリクエストできません。" + show-src: "このエンドポイントのソースコードも閲覧できます。" + show-src-link: "コードをGitHubで見る" + generated: "このドキュメントはAPI定義に基づき自動生成されています。" + props: + name: "名前" + type: "型" + description: "説明" +dev/views/index.vue: + manage-apps: "アプリの管理"