diff --git a/locales/ca-ES.yml b/locales/ca-ES.yml index 4589cd4383..99d9b05f53 100644 --- a/locales/ca-ES.yml +++ b/locales/ca-ES.yml @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "今どうしてる?" b: "何かありましたか?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "アンケートを作成" text-remain: "残り{}文字" recent-tags: "最近" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "公開範囲" geolocation-alert: "お使いの端末は位置情報に対応していません" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "引用する..." cancel: "キャンセル" renote: "Renote" + renote-home: "Renote (Home)" reposting: "しています..." success: "Renoteしました!" failure: "Renoteに失敗しました" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "プロフィール" notification: "通知" apps: "アプリ" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "セキュリティ" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "マップの自動展開" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/de-DE.yml b/locales/de-DE.yml index 527f8f3ffa..59c81f3728 100644 --- a/locales/de-DE.yml +++ b/locales/de-DE.yml @@ -90,6 +90,9 @@ common: specified: "Direkt" specified-desc: "Nur für bestimmte Benutzer posten" private: "Privat" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "Was machst du gerade?" b: "Was ist so passiert?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "Direkt" specified-desc: "Poste nur für bestimmte Benutzer" private: "Privat" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "Eine Abstimmung erstellen" text-remain: "{} Zeichen verbleibend" recent-tags: "最近" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "Sichtbarkeit" geolocation-alert: "お使いの端末は位置情報に対応していません" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "Zitieren..." cancel: "Abbrechen" renote: "Anmerkung" + renote-home: "Renote (Home)" reposting: "Weitersagen..." success: "Weitergesagt!" failure: "Weitersagen fehlgeschlagen" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "Profil" notification: "Mitteilungen" apps: "In App öffnen" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "Sicherheit" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "Karte anzeigen" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/en-US.yml b/locales/en-US.yml index 93cf1e3aeb..94edf4f937 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -90,6 +90,9 @@ common: specified: "Direct" specified-desc: "Post to specified users only" private: "Private" + local-public: "Local (Public)" + local-home: "Local (Home)" + local-followers: "Local (Followers)" note-placeholders: a: "What are you doing?" b: "What's happening?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "Direct" specified-desc: "Post to specified users only" private: "Private" + local-public: "Local (Public)" + local-public-desc: "Do not publish to remote" + local-home: "Local (Home)" + local-followers: "Local (Followers)" common/views/components/trends.vue: count: "{} users mentioned" empty: "No popular hashtag trends" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "Create a poll" text-remain: "{} characters remaining" recent-tags: "Recent" + local-only-message: "This post will only be published locally" click-to-tagging: "Click to tagging" visibility: "Visibility" geolocation-alert: "Your device does not provide location services." @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "Quote..." cancel: "Cancel" renote: "Repost" + renote-home: "Renote (Home)" reposting: "Reposting..." success: "Reposted!" failure: "Failed to Repost" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "Profile" notification: "Notification" apps: "Apps" + tags: "Hashtags" mute-and-block: "Mute / Block" blocking: "Blocking" security: "Security" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "Show renoted posts of mine in timelines" show-local-renotes: "Show renoted local posts in timelines" show-maps: "Display a map to show the location" + remain-deleted-note: "Continue to show deleted posts" deck-column-align: "Deck column alignment" deck-column-align-center: "Center" deck-column-align-left: "Left" @@ -919,9 +930,9 @@ admin/views/index.vue: dashboard: "Dashboard" instance: "Instance" emoji: "Emoji" - moderators: "Moderator" + moderators: "Moderators" users: "Users" - update: "Update" + federation: "Federation" announcements: "Announcements" hashtags: "Hashtags" back-to-misskey: "Back to Misskey" @@ -976,8 +987,8 @@ admin/views/instance.vue: proxy-account-username-desc: "Specify the user name of the account that is used as a proxy." proxy-account-warn: "You must make an account having this username before this action." max-note-text-length: "Maximum numbers of post characters" - disable-registration: "Stop user registration" - disable-local-timeline: "Make Local Timeline disabled" + disable-registration: "Disable new user registration" + disable-local-timeline: "Disable the Local Timeline" invite: "Invite" save: "Save" saved: "Saved" @@ -1424,7 +1435,7 @@ deck: deck/deck.tl-column.vue: is-media-only: "Only media posts" is-media-view: "Media view" - edit: "Option" + edit: "Options" deck/deck.user-column.vue: posts: "Posts" following: "Following" diff --git a/locales/es-ES.yml b/locales/es-ES.yml index 950464c4c5..b8c38992fd 100644 --- a/locales/es-ES.yml +++ b/locales/es-ES.yml @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "¿Qué haces?" b: "¿Qué está pasando?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "Directo" specified-desc: "Publica solo para los seguidores que quieras" private: "Privada" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "Crea una encuesta" text-remain: "quedan {} caracteres" recent-tags: "Reciente" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "Click para etiquetar" visibility: "Visibilidad" geolocation-alert: "Tu dispositivo no tiene soporte de geolocalización." @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "Cita..." cancel: "Cancelar" renote: "Volver a publicar" + renote-home: "Renote (Home)" reposting: "Publicando de nuevo..." success: "¡Publicado!" failure: "La publicación ha fallado" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "Perfil" notification: "Notificación" apps: "Aplicaciones" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "Seguridad" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "マップの自動展開" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/fr-FR.yml b/locales/fr-FR.yml index dadf7573f8..5a65893cdb 100644 --- a/locales/fr-FR.yml +++ b/locales/fr-FR.yml @@ -4,8 +4,8 @@ meta: divider: "" common: misskey: "Une ⭐ du fédiverse" - about-title: "Une ⭐ du fédivers." - about: "Merci d’avoir choisis Misskey. Misskey est une plateforme de micro-blogging distribuée née sur Terre et fait partie du Fédiverse (un univers composé de diverses plateformes de réseaux sociaux organisées), elle est connectée mutuellement avec d’autres plateformes de réseaux sociaux. Désirez-vous prendre une pause, un court instant, loin de l’agitation de la ville et plonger dans un Internet d’un nouveau genre ?" + about-title: "Une ⭐ du fédiverse." + about: "Merci d’avoir choisis Misskey. Misskey est une plateforme de microblogage distribuée née sur Terre et fait partie du Fédiverse (un univers composé de diverses plateformes de réseaux sociaux organisées), elle est connectée mutuellement avec d’autres plateformes de réseaux sociaux. Désirez-vous prendre une pause, un court instant, loin de l’agitation de la ville et plonger dans un Internet d’un nouveau genre ?" intro: title: "C’est quoi Misskey ?" about: "Misskeyはオープンソースの分散型マイクロブログSNSです。リッチで高度にカスタマイズできるUI、投稿へのリアクション、ファイルを一元管理できるドライブなど、先進的な機能を揃えています。また、Fediverseと呼ばれるネットワークに接続できるため、他のSNSともやり取りできます。例えば、あなたが何か投稿すると、その投稿はMisskeyだけでなく他のSNSにも伝わります。ちょうどある惑星から他の惑星に電波を発信している様子をイメージしてください。" @@ -21,12 +21,12 @@ common: outro: "他にもMisskeyにしかない機能はまだまだあるので、ぜひあなた自身の目で確かめてください。Misskeyは分散型SNSなので、このインスタンスが気に入らなければ他のインスタンスを試すこともできます。それでは、GLHF!" adblock: detected: "Veuillez désactiver votre bloqueur de publicités" - warning: "Misskey n'utilise pas de publicités, mais quelques options peuvent être non disponibles ou fonctionneraient mal si un bloqueur de publicités est activé." - application-authorization: "Permissions de l'application" + warning: "Misskey n’utilise pas de publicités, mais quelques options peuvent être non disponibles ou fonctionneraient mal si un bloqueur de publicités est activé." + application-authorization: "Autorisations de l’application" close: "Fermer" do-not-copy-paste: "Veuillez ne pas entrer ou coller le code ici. Le compte peut être compromis." load-more: "Charger plus" - got-it: "J'ai compris !" + got-it: "J’ai compris !" customization-tips: title: "Conseils de personnalisation" paragraph: "

ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。

一部のウィジェットは、クリックすることで表示を変更することができます。

ウィジェットを削除するには、ヘッダーの「ゴミ箱」と書かれたエリアにウィジェットをドラッグ&ドロップします。

カスタマイズを終了するには、右上の「完了」をクリックします。

" @@ -44,8 +44,8 @@ common: future: "à l’instant" just_now: "à l'instant" seconds_ago: "Il y a {} seconde·s" - minutes_ago: "Il y a {} minute·s" - hours_ago: "Il y a {} heure·s" + minutes_ago: "Il y a {} min" + hours_ago: "Il y a {} h" days_ago: "Il y a {} jours" weeks_ago: "Il y a {} semaines·s" months_ago: "Il y a {} mois" @@ -90,6 +90,9 @@ common: specified: "Direct" specified-desc: "Publier uniquement aux utilisateurs·rices mentionnés·es" private: "Privé" + local-public: "Local (Public)" + local-home: "Accueil (local uniquement)" + local-followers: "Local (Abonnés)" note-placeholders: a: "Que faites-vous maintenant ?" b: "Quoi de neuf ?" @@ -119,7 +122,7 @@ common: do-not-use-in-production: 'Il s’agit d’une version de développement. Ne pas utiliser dans un environnement de production.' is-remote-user: "Ces informations appartiennent à un·e utilisateur·rice distant·e." is-remote-post: "Ceci est une publication distante." - view-on-remote: "Consulter le profil complet" + view-on-remote: " Consulter le profil complet" error: title: 'Une erreur est survenue' retry: 'Réessayer' @@ -158,15 +161,15 @@ common: tips: "Conseils" hashtags: "Hashtags" dev: "Échec lors de la création de l’application. Veuillez réessayer." - ai-chan-kawaii: "Ai-Chan est mignone !" + ai-chan-kawaii: "Ai-Chan est mignonne !" auth/views/form.vue: share-access: "Désirez-vous autoriser {name} à avoir accès à votre compte ?" permission-ask: "Cette application nécessite les autorisations suivantes :" - account-read: "Afficher les informations du compte :" - account-write: "Modifications des informations du compte :" + account-read: "Afficher les informations du compte." + account-write: "Modifications des informations du compte." note-write: "Publier." like-write: "Réagir aux publications." - following-write: "S’abonner et se désabonner." + following-write: "Suivre des comptes et se désabonner." drive-read: "Lire votre Drive" drive-write: "Téléverser/supprimer des fichiers dans votre Drive." notification-read: "Lire vos notifications." @@ -175,13 +178,13 @@ auth/views/form.vue: accept: "Autoriser l’accès" auth/views/index.vue: loading: "Chargement en cours" - denied: "L'autorisation de l'application a été refusée." + denied: "L’autorisation de l’application a été refusée." denied-paragraph: "Cette application ne va pas accéder à votre compte." - already-authorized: "Cette application est déjà autorisée" + already-authorized: "Cette application est déjà autorisée." allowed: "Permissions autorisées de l’application." - callback-url: "Retour vers l'application" + callback-url: "Retour vers l’application." please-go-back: "Veillez retourner à l'application." - error: "La session n'existe pas." + error: "La session n’existe pas." sign-in: "Veuillez vous connecter" common/views/components/games/reversi/reversi.vue: matching: @@ -229,7 +232,7 @@ common/views/components/games/reversi/reversi.room.vue: common/views/components/connect-failed.vue: title: "Échec de connexion au serveur" description: "Il se peut qu’il y est un problème avec votre connexion internet, ou le serveur est hors-ligne ou en maintenance. Veuillez {réessayer} plus tard." - thanks: "On vous remercie d'utiliser Misskey." + thanks: "On vous remercie d’avoir choisi d’utiliser Misskey." troubleshoot: "Dépanner" common/views/components/connect-failed.troubleshooter.vue: title: "Dépannage" @@ -254,8 +257,8 @@ common/views/components/media-banner.vue: sensitive: "Contenu sensible" click-to-show: "Cliquer pour afficher" common/views/components/theme.vue: - light-theme: "Thème durant le mode clair" - dark-theme: "Thème durant le mode sombre" + light-theme: "Thème en mode jour" + dark-theme: "Thème en mode nuit" light-themes: "Thème clair" dark-themes: "Thème sombre" install-a-theme: "Installer un thème" @@ -297,7 +300,7 @@ common/views/components/messaging.vue: no-history: "Pas d'historique" common/views/components/messaging-room.vue: empty: "Pas de conversations" - no-history: "Il n'y a pas plus d'historique" + no-history: "Aucun historique" resize-form: "Faites glisser pour redimensionner" new-message: "Nouveau message" only-one-file-attached: "Un seul fichier peut être joint au message" @@ -357,14 +360,14 @@ common/views/components/emoji-picker.vue: common/views/components/signin.vue: username: "Nom d'utilisateur·rice" password: "Mot de passe" - token: "Token" + token: "Jeton" signing-in: "Connexion…" signin: "Se connecter" or: "Ou" signin-with-twitter: "Se connecter via Twitter" signin-with-github: "Se connecter avec GitHub" - signin-with-discord: "Discordでログイン" - login-failed: "Échec d'authentification. Veuillez vérifier que votre nom d'utilisateur et mot de passe sont corrects." + signin-with-discord: "Se connecter avec Discord" + login-failed: "Échec d’authentification. Veuillez vérifier que votre nom d’utilisateur et mot de passe sont corrects." common/views/components/signup.vue: invitation-code: "Code d’invitation" invitation-info: "Si vous n’avez pas de code d’invitation, contactez un·e administrateur·rice." @@ -410,12 +413,12 @@ common/views/components/github-setting.vue: connect: "Se connecter avec GitHub" disconnect: "Déconnecter" common/views/components/discord-setting.vue: - description: "お使いのDiscordアカウントをお使いのMisskeyアカウントに接続しておくと、プロフィールでDiscordアカウント情報が表示されるようになったり、Discordを用いた便利なサインインを利用できるようになります。" - connected-to: "次のDiscordアカウントに接続されています" - detail: "詳細..." - reconnect: "再接続する" - connect: "Discordと接続する" - disconnect: "切断する" + description: "Si vous liez votre compte Discord à votre compte Misskey, vous serez en mesure de voir votre compte Twitter s'afficher sur votre profil, vous aurez aussi la possibilité de vous connecter à Misskey en utilisant votre compte Discord." + connected-to: "Vous êtes connecté à votre compte Discord" + detail: "Détails …" + reconnect: "Reconnecter" + connect: "Lier votre compte Discord" + disconnect: "Déconnecter" common/views/components/uploader.vue: waiting: "Veuillez patienter" common/views/components/visibility-chooser.vue: @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "Direct" specified-desc: "Publier uniquement aux utilisateurs·rices mentionné·e·s" private: "Privé" + local-public: "Local (Public)" + local-public-desc: "リモートへは公開しない" + local-home: "Accueil (local uniquement)" + local-followers: "Local (Abonnés)" common/views/components/trends.vue: count: "{} utilisateurs·rices mentionnés·es" empty: "Aucune tendance" @@ -456,9 +463,9 @@ common/views/widgets/broadcast.vue: next: "Suivant" common/views/widgets/calendar.vue: year: "Année {}" - month: "{}," - day: "Jour {}" - today: "Aujourd'hui :" + month: "Mois {}" + day: "{}" + today: "Aujourd’hui :" this-month: "Ce mois-ci :" this-year: "Cette année :" common/views/widgets/donation.vue: @@ -501,9 +508,9 @@ common/views/widgets/tips.vue: tips-line19: "Plusieurs fenêtres peuvent être détachées en dehors du navigateur." tips-line20: "Pourcentage sur le widget calendrier qui indique le pourcentage de temps passé" tips-line21: "Vous pouvez aussi utiliser l'API pour développer des Bots." - tips-line23: "Mayu est mignone avec ses sourcils." - tips-line24: "Misskey a vu le jour en 2014" - tips-line25: "対応ブラウザではMisskeyを開いていなくても通知を受け取れます" + tips-line23: "Mayu est mignonne avec ses sourcils." + tips-line24: "Misskey est fonctionnel depuis 2014" + tips-line25: "Vous pouvez recevoir les notifications de Misskey dans un navigateur web compatible" common/views/pages/follow.vue: signed-in-as: "Connecté·e en tant que {}" following: "Suit" @@ -515,12 +522,12 @@ desktop: banner-crop-title: "Découpez la partie qui apparaitra comme bannière" banner: "Bannière" uploading-banner: "Téléversement d'une nouvelle bannière" - banner-updated: "La bannière est mise à jour" + banner-updated: "Mise à jour de la bannière avec succès" choose-banner: "Choisir une bannière" avatar-crop-title: "Découpez la partie qui apparaitra comme avatar" avatar: "Avatar" uploading-avatar: "Téléversement du nouvel avatar" - avatar-updated: "L'avatar est mis à jour" + avatar-updated: "Mise à jour de l’avatar avec succès" choose-avatar: "Choisir un avatar" invalid-filetype: "Ce format de fichier n’est pas pris en charge" desktop/views/components/activity.chart.vue: @@ -532,9 +539,9 @@ desktop/views/components/activity.vue: title: "Activité" toggle: "Afficher les vues" desktop/views/components/calendar.vue: - title: "{year} / {month}" - prev: "Mois dernier" - next: "Mois prochain" + title: "{month} / {year}" + prev: "Mois précédent" + next: "Mois suivant" go: "Cliquez pour naviguer" desktop/views/components/choose-file-from-drive-window.vue: chosen-files: "{count} fichier·s sélectionné·s" @@ -560,7 +567,7 @@ desktop/views/components/drive.file.vue: rename: "Renommer" mark-as-sensitive: "Marquer comme sensible" unmark-as-sensitive: "Ne pas marquer comme sensible" - copy-url: "Copier l'URL" + copy-url: "Copier l’URL" download: "Télécharger" else-files: "Autres..." set-as-avatar: "Utiliser en tant qu'avatar" @@ -615,7 +622,7 @@ desktop/views/components/following-window.vue: desktop/views/components/following.vue: empty: "Vous ne suivez aucun compte." desktop/views/components/friends-maker.vue: - title: "Utilisateurs recommandés :" + title: "Utilisateurs·rices recommandé·e·s :" empty: "Impossible de trouver des utilisateurs·trices à recommander." fetching: "Chargement" refresh: "Plus" @@ -666,7 +673,7 @@ desktop/views/components/post-form.vue: replied: "Répondu !" reposted: "Reposté !" note-failed: "La note à échoué" - reply-failed: "La réponse à échoué" + reply-failed: "La réponse a échoué" renote-failed: "Échec lors de la republication" posting: "Publication …" attach-media-from-local: "Joindre un média depuis votre appareil" @@ -674,8 +681,9 @@ desktop/views/components/post-form.vue: attach-cancel: "Annuler le fichier attaché" insert-a-kao: "v('ω')v" create-poll: "Créer un sondage" - text-remain: "{} charactères restants" + text-remain: "{} caractères restants" recent-tags: "Récent" + local-only-message: "Ce message sera publié uniquement sur le fil local" click-to-tagging: "Cliquer pour tagguer" visibility: "Visibilité" geolocation-alert: "Votre appareil ne prend pas en charge les services de localisation" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "Citer..." cancel: "Annuler" renote: "Republier" + renote-home: "Renote (Home)" reposting: "Republication en cours …" success: "Republié !" failure: "La renote a échoué" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "Profil" notification: "Notification" apps: "Applications" + tags: "Hashtags" mute-and-block: "Silencé·e·s / Bloqué·e·s" blocking: "En cours de blocage" security: "Sécurité" @@ -714,7 +724,7 @@ desktop/views/components/settings.vue: password: "Mot de Passe" 2fa: "Vérification en deux étapes" other: "Autres" - license: "License" + license: "Licence" theme: "Thèmes" behaviour: "Comportement" fetch-on-scroll: "Chargement lors du défilement" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "Afficher mes republications dans les fils" show-local-renotes: "Afficher les partages locaux sur les fils" show-maps: "Afficher la carte" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "Alignement des colonnes du Deck" deck-column-align-center: "Centrer" deck-column-align-left: "À gauche" @@ -769,19 +780,19 @@ desktop/views/components/settings.vue: cache-cleared: "Cache nettoyé" cache-cleared-desc: "Veuillez recharger la page." auto-watch: "Montre automatique" - auto-watch-desc: "リアクションしたり返信したりした投稿に関する通知を自動的に受け取るようにします。" + auto-watch-desc: "Recevez automatiquement les notifications de publications, réponses et réactions." about: "À propose de Misskey" operator: "L'admin de cette instance" update: "Mise à jour de Misskey" version: "Version :" latest-version: "Dernière version :" - update-checking: "Recherche de mises à jour" + update-checking: "Vérification des mises à jour en cours …" do-update: "Rechercher des mises à jour" update-settings: "Paramètres avancés" prevent-update: "Reporter les mises à jour (non recommandé)" prevent-update-desc: "この設定をオンにしてもアップデートが反映される場合があります。この設定はこのデバイスのみ有効です。" no-updates: "Aucune mise à jour disponible" - no-updates-desc: "Votre Misskey est à jour." + no-updates-desc: "Votre client Misskey est à jour." update-available: "Nouvelle version disponible !" update-available-desc: "Les mises à jour seront appliquées une fois la page est rechargée." advanced-settings: "Réglages avancés" @@ -800,23 +811,23 @@ desktop/views/components/settings.2fa.vue: intro: "Si vous configurez la vérication en deux étapes vous aurez non seulement besoin de votre mot de passe mais aussi un appareil déjà pré-enregistré(tel que votre smartphone) ce qui ameliora grandement la sécurité de votre compte." detail: "Voir les détails..." url: "https://www.google.com/landing/2step/" - caution: "Activer la vérification en deux étapes vient aussi avec des contraintes, si vous perdez votre appareil ou ne pouvez tout simplement plus y accèder vous ne serez plus en mesure de vous connecter à Misskey." + caution: "Activer la vérification en deux étapes vient aussi avec des contraintes, si vous perdez votre appareil ou ne pouvez tout simplement plus y accéder vous ne serez plus en mesure de vous connecter à Misskey." register: "Enregistrer un appareil" already-registered: "Cette étape à déjà été complétée" unregister: "Désactiver" - unregistered: "La vérication en deux étapes a été desactivée" + unregistered: "L'authentification à deux facteurs a été désactivée." enter-password: "Entrez un mot de passe" - authenticator: "Tout d'abord vous devez installer Google Authenticator sur votre appareil" + authenticator: "Vous devez au préalable installer Google Authenticator sur votre appareil :" howtoinstall: "Comment installer" scan: "Ensuite scannez le QR code afficher sur votre écran:" done: "Veuillez entrer le token qui s'affiche sur votre appareil:" submit: "Envoyer" - success: "L'operation a été complétée avec succès!" - failed: "L'operation a échoué. Veuillez vous assurer que le token a été entrer correctement." - info: "À partir de maintenant, à chaque fois que vous vous connecter entrez votre mot de passe ainsi que le token généré sur votre appareil." + success: "Sauvegarde des paramètres avec succès !" + failed: "L’opération a échoué. Veuillez vous assurer que le jeton a été saisi correctement." + info: "À partir de maintenant, à chaque fois que vous vous connectez entrez votre mot de passe ainsi que le jeton généré sur votre appareil." common/views/components/api-settings.vue: intro: "APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。" - caution: "アカウントを不正利用される可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。" + caution: "Merci de ne pas introduire ce jeton dans aucune application ou le divulguer à quiconque. Ceci risque de compromettre votre compte." regeneration-of-token: "Si votre jeton est compromis, vous pouvez le régénérer." regenerate-token: "Régénérer le jeton" token: "Jeton :" @@ -825,7 +836,7 @@ common/views/components/api-settings.vue: title: 'Console API' endpoint: 'Point de terminaison' parameter: 'Paramètres' - credential-info: "「i」パラメータは自動で付与されます。" + credential-info: "Le paramètre \"i\" est requis dans la console." send: 'Envoyer' sending: 'Envoi en cours' response: 'Résultat' @@ -836,7 +847,7 @@ common/views/components/drive-settings.vue: in-use: "utilisé" stats: "Statistiques" common/views/components/mute-and-block.vue: - mute-and-block: "Silencer / Bloquer" + mute-and-block: "Silencés / Bloqués" mute: "Mettre en sourdine" block: "En cours blocage" no-muted-users: "Aucun utilisateur·rice n’est mis·e en sourdine" @@ -913,15 +924,15 @@ desktop/views/components/users-list.vue: desktop/views/components/users-list-item.vue: followed: "vous suit" desktop/views/components/window.vue: - popout: "ポップアウト" + popout: "Fenêtre contextuelle" close: "Fermer" admin/views/index.vue: dashboard: "Tableau de bord" instance: "Instance" - emoji: "Emoji" - moderators: "モデレーター" + emoji: "Émoji" + moderators: "Modérateurs" users: "Utilisateur·rice·s" - update: "Mise à jour" + federation: "Fédération" announcements: "Annonces" hashtags: "Hashtags" back-to-misskey: "Retour vers Misskey" @@ -964,20 +975,20 @@ admin/views/instance.vue: github-integration-info: "L’URL callback est définit sur /api/gh/cb" enable-github-integration: "Activer l’authentification avec Github" github-integration-client-id: "ID client" - github-integration-client-secret: "Client Secret" - discord-integration-config: "Discord連携の設定" - discord-integration-info: "コールバックURLは /api/dc/cb に設定します。" - enable-discord-integration: "Discord連携を有効にする" - discord-integration-client-id: "Client ID" - discord-integration-client-secret: "Client Secret" + github-integration-client-secret: "Secret client" + discord-integration-config: "Paramètres d’authentification Discord" + discord-integration-info: "L’URL callback est définit sur /api/dc/cb" + enable-discord-integration: "Activer l’authentification avec Discord" + discord-integration-client-id: "ID client" + discord-integration-client-secret: "Secret client" proxy-account-config: "Compte proxy" proxy-account-info: "プロキシアカウントは、特定の条件下でユーザーのリモートフォローを代行するアカウントです。例えば、ユーザーがリモートユーザーをリストに入れたとき、リストに入れられたユーザーを誰もフォローしていないとアクティビティがサーバーに配達されないため、代わりにプロキシアカウントがフォローするようにします。" proxy-account-username: "Nom d’utilisateur du compte proxy" proxy-account-username-desc: "Spécifiez le nom d’utilisateur du compte utilisé comme proxy." - proxy-account-warn: "Avant d’entammer cette action, vous devez au préalable avoir créé un compte avec ce nom d’utilisateur." + proxy-account-warn: "Avant d’entamer cette action, vous devez au préalable avoir créé un compte avec ce nom d’utilisateur." max-note-text-length: "Nombre maximal de caractères pour les messages" disable-registration: "Désactiver les inscriptions" - disable-local-timeline: "Désactiver l’heure locale" + disable-local-timeline: "Désactiver le fil local" invite: "Inviter" save: "Sauvegarder" saved: "Enregistré" @@ -993,9 +1004,9 @@ admin/views/charts.vue: charts: federation-instances: "Nombre d’instances : augmentation/diminution" federation-instances-total: "Nombre total d’instances" - notes: "投稿の増減 (統合)" - local-notes: "投稿の増減 (ローカル)" - remote-notes: "投稿の増減 (リモート)" + notes: "Nombre de publications : augmentation/diminution (combinés)" + local-notes: "Nombre des publications : augmentation/diminution (Local)" + remote-notes: "Nombre de publications : augmentation/diminution (distants)" notes-total: "Total des publications" users: "Nombre d’utilisateur·rice·s : augmentation/diminution" users-total: "Nombre total des utilisateur·rice·s" @@ -1021,9 +1032,9 @@ admin/views/users.vue: unverified: "Ce compte n'est plus vérifié" admin/views/moderators.vue: add-moderator: - title: "モデレーターの登録" - add: "登録" - added: "モデレーターを登録しました" + title: "Ajout d’un modérateur" + add: "Ajouter" + added: "Ajouté en tant que modérateur" admin/views/emoji.vue: add-emoji: title: "Ajouter un émoji" @@ -1088,7 +1099,7 @@ desktop/views/pages/share.vue: desktop/views/pages/tag.vue: no-posts-found: "Aucune publication contenant « {q} » n’a été trouvée." desktop/views/pages/user-list.users.vue: - users: "Utilisateurs" + users: "Utilisateurs·rices" add-user: "Ajouter un utilisateur" username: "Nom d'utilisateur" desktop/views/pages/user/user.followers-you-know.vue: @@ -1098,7 +1109,7 @@ desktop/views/pages/user/user.followers-you-know.vue: desktop/views/pages/user/user.friends.vue: title: "Mentions fréquentes" loading: "Chargement en cours" - no-users: "Pas d'utilisateurs" + no-users: "Aucune mention fréquente" desktop/views/pages/user/user.photos.vue: title: "Photos" loading: "Chargement en cours" @@ -1122,9 +1133,9 @@ desktop/views/pages/user/user.header.vue: followers: "Abonné·e·s" is-bot: "Ce compte est un Bot" years-old: "{age} ans" - year: "Année" + year: "/" month: "/" - day: "-" + day: "/" desktop/views/pages/user/user.timeline.vue: default: "Publications" with-replies: "Publications et réponses" @@ -1150,14 +1161,14 @@ desktop/views/widgets/trends.vue: refresh: "Afficher d'autres" nothing: "Rien" desktop/views/widgets/users.vue: - title: "Utilisateurs" + title: "Utilisateurs·rices" refresh: "Afficher d'autres" no-one: "Personne" mobile/views/components/drive.vue: used: "utilisé" - folder-count: "Dossier(s)" + folder-count: "Dossier·s" count-separator: ", " - file-count: "Fichiers(s)" + file-count: "Fichier·s" nothing-in-drive: "Rien" folder-is-empty: "Ce dossier est vide" prompt: "Que veux-tu faire ? (Entrez un nombre): <1 → Télécharger le fichier | 2 → Télécharger le fichier avec l'URL | 3 → Créer le dossier | 4 → Modifier le nom du dossier | 5 → Déplacer ce dossier | 6 → Supprimer ce dossier >" @@ -1166,7 +1177,7 @@ mobile/views/components/drive.vue: root-rename-alert: "L'emplacement actuel est la racine, pas le dossier, vous ne pouvez donc pas le renommer. Veuillez vous déplacer dans le dossier dont vous souhaitez modifier le nom." root-move-alert: "L'emplacement actuel est la racine, ce n'est pas un dossier et il ne peut pas être déplacé. Veuillez vous déplacer dans le dossier que vous souhaitez déplacer." url-prompt: "URL du fichier que vous souhaitez téléverser" - uploading: "アップロードをリクエストしました。アップロードが完了するまで時間がかかる場合があります。" + uploading: "Envoi demandé. Le téléversement pourrait prendre un certain temps avant de s'achever." mobile/views/components/drive-file-chooser.vue: select-file: "Choisissez un fichier" mobile/views/components/drive-folder-chooser.vue: @@ -1195,7 +1206,7 @@ common/views/components/follow-button.vue: follow-processing: "En cours d’abonnement" follow-request: "Demande d’abonnement" mobile/views/components/friends-maker.vue: - title: "Abonnez-vous aux utilisateurs" + title: "Abonnez-vous à" empty: "Impossible de trouver des utilisateurs·trices à recommander." fetching: "Chargement" refresh: "Voir plus" @@ -1255,7 +1266,7 @@ mobile/views/components/ui.nav.vue: darkmode: "Mode nuit" settings: "Réglages" admin: "Admin" - about: "À propose de Misskey" + about: "À propos de Misskey" mobile/views/components/user-timeline.vue: no-notes: "Cette utilisateur semble n'avoir rien poster pour le moment" no-notes-with-media: "Aucune notes avec des médias" @@ -1299,7 +1310,7 @@ mobile/views/pages/received-follow-requests.vue: reject: "Refuser" mobile/views/pages/note.vue: title: "Post" - prev: "Note précedante" + prev: "Note précédente" next: "Note suivante" mobile/views/pages/notifications.vue: notifications: "Notifications" @@ -1317,7 +1328,7 @@ mobile/views/pages/settings.vue: lang-tip: "Le rechargement de la page est requis afin d'appliquer les modifications." recommended: "Recommandé" auto: "Automatique" - specify-language: "Spécifier la langue" + specify-language: "Sélectionnez votre langue" design: "Affichage et design" dark-mode: "Mode nuit" i-am-under-limited-internet: "J'ai un accès Internet limité" @@ -1325,7 +1336,7 @@ mobile/views/pages/settings.vue: contrasted-acct: "Nom d’utilisateur contrasté" timeline: "Fil d'actualité" show-reply-target: "Afficher les réponses" - show-my-renotes: "Afficher mes republications" + show-my-renotes: "Afficher mes partages" show-renoted-my-notes: "Afficher mes publications partagées" show-local-renotes: "Afficher les publications partagées localement" post-style: "Style de la publication" @@ -1351,10 +1362,10 @@ mobile/views/pages/settings.vue: github-connect: "Se connecter à votre compte GitHub" github-reconnect: "Reconnecter" github-disconnect: "Déconnecter" - discord: "Discord連携" - discord-connect: "Discordアカウントに接続する" - discord-reconnect: "再接続する" - discord-disconnect: "切断する" + discord: "Intégration avec Discord" + discord-connect: "Connecter votre compte Discord" + discord-reconnect: "Reconnecter" + discord-disconnect: "Déconnecter" update: "Mise à jour de Misskey" version: "Version :" latest-version: "Dernière version :" @@ -1377,7 +1388,7 @@ mobile/views/pages/user.vue: notes: "Notes" overview: "Aperçu" timeline: "Fil d'actualité" - media: "Media" + media: "Média" is-suspended: "This account has been suspended." mute: "Mettre en sourdine" unmute: "Enlever la sourdine" @@ -1390,13 +1401,13 @@ mobile/views/pages/user/home.vue: activity: "Activité" keywords: "Mot clés" domains: "Domaines" - frequently-replied-users: "Utilisateurs qui interagissent souvent" + frequently-replied-users: "Utilisateurs·rices mentionné·e·s souvent" followers-you-know: "Abonné·e·s que vous connaissez" last-used-at: "Dernière connexion il y a" mobile/views/pages/user/home.followers-you-know.vue: no-users: "Aucun utilisateur·rice connu·e" mobile/views/pages/user/home.friends.vue: - no-users: "Pass d'utilisateurs" + no-users: "Aucun utilisateur·rice connu·e" mobile/views/pages/user/home.notes.vue: no-notes: "Pas de notes" mobile/views/pages/user/home.photos.vue: diff --git a/locales/it-IT.yml b/locales/it-IT.yml index 4589cd4383..93707bbb1d 100644 --- a/locales/it-IT.yml +++ b/locales/it-IT.yml @@ -1,10 +1,10 @@ --- meta: - lang: "日本語" + lang: "In Italiano" divider: "" common: - misskey: "A ⭐ of fediverse" - about-title: "A ⭐ of fediverse." + misskey: "A ⭐ of the fediverse" + about-title: "A ⭐ of the fediverse." about: "Misskeyを見つけていただき、ありがとうございます。Misskeyは、地球で生まれた分散マイクロブログSNSです。Fediverse(様々なSNSで構成される宇宙)の中に存在するため、他のSNSと相互に繋がっています。暫し都会の喧騒から離れて、新しいインターネットにダイブしてみませんか。" intro: title: "Misskeyって?" @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "今どうしてる?" b: "何かありましたか?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "アンケートを作成" text-remain: "残り{}文字" recent-tags: "最近" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "公開範囲" geolocation-alert: "お使いの端末は位置情報に対応していません" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "引用する..." cancel: "キャンセル" renote: "Renote" + renote-home: "Renote (Home)" reposting: "しています..." success: "Renoteしました!" failure: "Renoteに失敗しました" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "プロフィール" notification: "通知" apps: "アプリ" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "セキュリティ" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "マップの自動展開" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/ja-KS.yml b/locales/ja-KS.yml index 250342f719..700f30e532 100644 --- a/locales/ja-KS.yml +++ b/locales/ja-KS.yml @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "今から言うユーザー以外に見せんとってや" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "今なにしてん?" b: "何かあったんか?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "ダイレクト" specified-desc: "今から言うユーザー以外に見せんとってや" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "流行は自分で作るんや" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "アンケートを作成" text-remain: "残り{}文字" recent-tags: "最近のタグ" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "公開範囲" geolocation-alert: "あんさんのつことる端末は位置情報に対応しとらんみたいやわ、知らんけど。" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "取ってくる……" cancel: "やめとくわ" renote: "Renote" + renote-home: "Renote (Home)" reposting: "やっとります..." success: "Renoteしたで!" failure: "Renoteでけへん" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "プロフィール" notification: "通知" apps: "アプリ" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "セキュリティ" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "わしのRenoteもタイムライン載せてくれや" show-local-renotes: "ローカル投稿のRenoteも見たいんや" show-maps: "地図勝手にバァーって開いてくれ" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "真ん中" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "知っといてや" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml index b160eaada9..175ee42fee 100644 --- a/locales/ko-KR.yml +++ b/locales/ko-KR.yml @@ -90,6 +90,9 @@ common: specified: "다이렉트" specified-desc: "지정한 사용자에게만 공개" private: "비공개" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "지금 어떻게하고있어?" b: "뭔가 있었습니까?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "アンケートを作成" text-remain: "残り{}文字" recent-tags: "最近" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "公開範囲" geolocation-alert: "お使いの端末は位置情報に対応していません" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "引用する..." cancel: "キャンセル" renote: "Renote" + renote-home: "Renote (Home)" reposting: "しています..." success: "Renoteしました!" failure: "Renoteに失敗しました" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "プロフィール" notification: "通知" apps: "アプリ" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "セキュリティ" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "マップの自動展開" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/nl-NL.yml b/locales/nl-NL.yml index eda0ce352b..c253c5b3af 100644 --- a/locales/nl-NL.yml +++ b/locales/nl-NL.yml @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "今どうしてる?" b: "何かありましたか?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "Peiling creëren" text-remain: "{} resterende tekens" recent-tags: "最近" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "公開範囲" geolocation-alert: "お使いの端末は位置情報に対応していません" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "Citeren..." cancel: "Annuleren" renote: "Renote" + renote-home: "Renote (Home)" reposting: "Bezig met herplaatsen..." success: "Hergeplaatst!" failure: "Renote mislukt" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "Profiel" notification: "Melding" apps: "Apps" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "Beveiliging" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "Mijn gerenote bericht tonen op de tijdlijn" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "Kaart tonen" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/no-NO.yml b/locales/no-NO.yml index d73a3a0ec4..dae9818dbb 100644 --- a/locales/no-NO.yml +++ b/locales/no-NO.yml @@ -1,6 +1,6 @@ --- meta: - lang: "norsk" + lang: "Norsk Bokmål" divider: "" common: misskey: "En ⭐ av fediverse" @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "Privat" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "今どうしてる?" b: "何かありましたか?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "Direkte" specified-desc: "指定したユーザーにのみ公開" private: "Privat" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "アンケートを作成" text-remain: "残り{}文字" recent-tags: "Nylig" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "Synlighet" geolocation-alert: "お使いの端末は位置情報に対応していません" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "引用する..." cancel: "Avbryt" renote: "Renote" + renote-home: "Renote (Home)" reposting: "しています..." success: "Renoteしました!" failure: "Renoteに失敗しました" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "プロフィール" notification: "Notifikasjon" apps: "Apper" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "セキュリティ" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "マップの自動展開" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/pl-PL.yml b/locales/pl-PL.yml index d6591cfe95..b886464843 100644 --- a/locales/pl-PL.yml +++ b/locales/pl-PL.yml @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "Co robisz?" b: "Co się wydarzyło?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "Bezpośredni" specified-desc: "Tylko dla określonych użytkowników" private: "Prywatny" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "Utwórz ankietę" text-remain: "pozostałe znaki: {}" recent-tags: "Ostatnie" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "Naciśnij aby oznaczyć" visibility: "Widoczność" geolocation-alert: "Twoje urządzenie nie obsługuje geolokalizacji." @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "Cytuj…" cancel: "Anuluj" renote: "Udostępnij" + renote-home: "Renote (Home)" reposting: "Udostępnianie…" success: "Udostępniono!" failure: "Nie udało się udostępnić" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "Profil" notification: "Powiadomienia" apps: "Aplikacje" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "Bezpieczeństwo" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "Automatycznie pokazuj mapę" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/pt-PT.yml b/locales/pt-PT.yml index b4e392cb84..99f37efd24 100644 --- a/locales/pt-PT.yml +++ b/locales/pt-PT.yml @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "O que está fazendo?" b: "O que está acontecendo?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "アンケートを作成" text-remain: "残り{}文字" recent-tags: "最近" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "公開範囲" geolocation-alert: "お使いの端末は位置情報に対応していません" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "引用する..." cancel: "キャンセル" renote: "Renote" + renote-home: "Renote (Home)" reposting: "しています..." success: "Renoteしました!" failure: "Renoteに失敗しました" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "プロフィール" notification: "通知" apps: "アプリ" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "セキュリティ" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "マップの自動展開" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/ru-RU.yml b/locales/ru-RU.yml index fc5344c6c0..7caa9d8e7c 100644 --- a/locales/ru-RU.yml +++ b/locales/ru-RU.yml @@ -90,6 +90,9 @@ common: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" note-placeholders: a: "今どうしてる?" b: "何かありましたか?" @@ -427,6 +430,10 @@ common/views/components/visibility-chooser.vue: specified: "ダイレクト" specified-desc: "指定したユーザーにのみ公開" private: "非公開" + local-public: "公開 (ローカルのみ)" + local-public-desc: "リモートへは公開しない" + local-home: "ホーム (ローカルのみ)" + local-followers: "フォロワー (ローカルのみ)" common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" @@ -676,6 +683,7 @@ desktop/views/components/post-form.vue: create-poll: "アンケートを作成" text-remain: "残り{}文字" recent-tags: "最近" + local-only-message: "この投稿はローカルにのみ公開されます" click-to-tagging: "クリックでタグ付け" visibility: "公開範囲" geolocation-alert: "お使いの端末は位置情報に対応していません" @@ -693,6 +701,7 @@ desktop/views/components/renote-form.vue: quote: "引用する..." cancel: "キャンセル" renote: "Renote" + renote-home: "Renote (Home)" reposting: "しています..." success: "Renoteしました!" failure: "Renoteに失敗しました" @@ -707,6 +716,7 @@ desktop/views/components/settings.vue: profile: "プロフィール" notification: "通知" apps: "アプリ" + tags: "ハッシュタグ" mute-and-block: "ミュート/ブロック" blocking: "ブロック" security: "セキュリティ" @@ -749,6 +759,7 @@ desktop/views/components/settings.vue: show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" show-maps: "マップの自動展開" + remain-deleted-note: "削除された投稿を表示し続ける" deck-column-align: "デッキのカラムの位置" deck-column-align-center: "中央" deck-column-align-left: "左" @@ -921,7 +932,7 @@ admin/views/index.vue: emoji: "カスタム絵文字" moderators: "モデレーター" users: "ユーザー" - update: "更新" + federation: "連合" announcements: "お知らせ" hashtags: "ハッシュタグ" back-to-misskey: "Misskeyに戻る" diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index dbbff5f667..9b5ea6d044 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -3,12 +3,12 @@ meta: lang: "中文(简体)" divider: "" common: - misskey: "A ⭐ of fediverse" - about-title: "A ⭐ of fediverse." - about: "Misskey 是一个开源的程序 decentralized microblogging service. 我懒得翻译了... Sophisticated fully customizable Ui, varieties of reaction for posts, free file storage providing integrated management system and other advancing functions are available. Also, network system called “Fediverse” enables us to communicate with users on other Snss. Like, if you post something, then your posts will sent not only to Misskey but also mastodon. Just imagine that the planet is sending a microwave to other planet to communication." + misskey: "A ⭐ of the fediverse" + about-title: "A ⭐ of the fediverse." + about: "感谢您找到Misskey. Misskey是一个开源的程序, 她可以同其他的社交网站进行联系. 为什么不从喧嚣的城市中休息一下, 来试一试这个新的程序呢?" intro: title: "什么是 Misskey 呢?" - about: "Misskeyはオープンソースの分散型マイクロブログSNSです。リッチで高度にカスタマイズできるUI、投稿へのリアクション、ファイルを一元管理できるドライブなど、先進的な機能を揃えています。また、Fediverseと呼ばれるネットワークに接続できるため、他のSNSともやり取りできます。例えば、あなたが何か投稿すると、その投稿はMisskeyだけでなく他のSNSにも伝わります。ちょうどある惑星から他の惑星に電波を発信している様子をイメージしてください。" + about: "Misskey是开源的分散式微博服务。复杂的完全可定制的Ui,各种各样的帖子反应,提供集成管理系统和其他先进功能的免费文件存储。此外,网络系统称为“Fediverse”使我们能够与其他SNS的用户进行通信。比如,如果你张贴一些东西,那么你的帖子不仅会发送给Misskey,还会发送到其他平台。想象一下,行星正在向另一颗行星发送微波来进行通信。" features: "特点" rich-contents: "发布" rich-contents-desc: "您只需要发布您的想法, 热门话题或者任何您想分享的好东西. 你可以装饰你的文字, 加上你最喜欢的图片, 发送文件或者电影, 甚至创造一个投票. 这些事情您都可以在 Misskey 上做。" @@ -90,6 +90,9 @@ common: specified: "指定用户" specified-desc: "仅发送至指定用户" private: "私密" + local-public: "公开(仅限本地)" + local-home: "首页(仅限本地)" + local-followers: "关注者(仅限本地)" note-placeholders: a: "你在干什么??" b: "发生了什么?" @@ -116,7 +119,7 @@ common: reduce-motion: "减弱UI中的动画效果" this-setting-is-this-device-only: "设置仅在本设备中生效" use-os-default-emojis: "使用设备系统默认的 emojis" - do-not-use-in-production: '这是一个开发者测试版. 请勿在生产环境中使用.' + do-not-use-in-production: '这是一个开发者测试版. 请勿在生产环境中使用.' is-remote-user: "该用户的信息已被复制." is-remote-post: "该投稿已被复制." view-on-remote: "查看准确的信息" @@ -142,57 +145,57 @@ common: activity: "动态" rss: "RSS 订阅" memo: "便签" - trends: "トレンド" - photo-stream: "フォトストリーム" - posts-monitor: "投稿チャート" - slideshow: "スライドショー" - version: "バージョン" - broadcast: "ブロードキャスト" + trends: "趋势" + photo-stream: "图片轮播" + posts-monitor: "投稿图表" + slideshow: "幻灯片" + version: "版本" + broadcast: "广播" notifications: "通知" - users: "おすすめユーザー" - polls: "アンケート" - post-form: "投稿フォーム" - server: "サーバー情報" - donation: "寄付のお願い" - nav: "ナビゲーション" - tips: "ヒント" - hashtags: "ハッシュタグ" - dev: "アプリの作成に失敗しました。再度お試しください。" - ai-chan-kawaii: "藍ちゃかわいい" + users: "推荐用户" + polls: "投票" + post-form: "投稿形式" + server: "服务器信息" + donation: "捐助" + nav: "导航" + tips: "提示" + hashtags: "标签" + dev: "构建应用程序失败,请再试一次。" + ai-chan-kawaii: "Ai-chan kawaii!" auth/views/form.vue: - share-access: "{name}があなたのアカウントにアクセスすることを許可しますか?" - permission-ask: "このアプリは次の権限を要求しています:" - account-read: "アカウントの情報を見る。" - account-write: "アカウントの情報を操作する。" - note-write: "投稿する。" - like-write: "いいねしたりいいね解除する。" - following-write: "フォローしたりフォロー解除する。" - drive-read: "ドライブを見る。" - drive-write: "ドライブを操作する。" - notification-read: "通知を見る。" - notification-write: "通知を操作する。" - cancel: "キャンセル" - accept: "アクセスを許可" + share-access: "您要允许{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: "サインインしてください" + 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: "キャンセル" + waiting-for: "等待 {}" + cancel: "取消" common/views/components/games/reversi/reversi.game.vue: - surrender: "投了" - surrendered: "投了により" - is-llotheo: "石の少ない方が勝ち(ロセオ)" - looped-map: "ループマップ" - can-put-everywhere: "どこでも置けるモード" + surrender: "投降" + surrendered: "投降" + is-llotheo: "石头少的一方获胜" + looped-map: "环状地图" + can-put-everywhere: "可以随意放置" common/views/components/games/reversi/reversi.index.vue: title: "Misskey Reversi" sub-title: "和你的朋友一起玩 Reversi!" @@ -249,62 +252,62 @@ common/views/components/connect-failed.troubleshooter.vue: success: "成功连接至 Misskey 服务器" success-desc: "看起来我们连接正常. 请刷新网页." flush: "清除缓存" - set-version: "バージョン指定" + set-version: "指定版本" common/views/components/media-banner.vue: - sensitive: "閲覧注意" - click-to-show: "クリックして表示" + sensitive: "阅读注意" + click-to-show: "点击以显示" common/views/components/theme.vue: - light-theme: "非ダークモード時に使用するテーマ" - dark-theme: "ダークモード時に使用するテーマ" - light-themes: "明るいテーマ" - dark-themes: "暗いテーマ" - install-a-theme: "テーマのインストール" - theme-code: "テーマコード" - install: "インストール" - installed: "「{}」をインストールしました" - create-a-theme: "テーマの作成" - save-created-theme: "テーマを保存" - primary-color: "プライマリ カラー" - secondary-color: "セカンダリ カラー" - text-color: "文字色" - base-theme: "ベーステーマ" - base-theme-light: "Light" - base-theme-dark: "Dark" - theme-name: "テーマ名" - preview-created-theme: "プレビュー" - invalid-theme: "テーマが正しくありません。" - already-installed: "既にそのテーマはインストールされています。" - saved: "保存しました" - manage-themes: "テーマの管理" - builtin-themes: "標準テーマ" - my-themes: "マイテーマ" - installed-themes: "インストールされたテーマ" - select-theme: "テーマを選択してください" - uninstall: "アンインストール" - uninstalled: "「{}」をアンインストールしました" + light-theme: "主题" + dark-theme: "黑暗模式主题" + light-themes: "明亮主题" + dark-themes: "黑暗主题" + install-a-theme: "安装一个主题" + theme-code: "主题代码" + install: "安装" + installed: "\"{}\" 已被安装" + create-a-theme: "创建一个主题" + save-created-theme: "保存主题" + primary-color: "原色" + secondary-color: "合成色" + text-color: "文本颜色" + base-theme: "基础主题" + base-theme-light: "亮" + base-theme-dark: "暗" + theme-name: "主题名称" + preview-created-theme: "预览" + invalid-theme: "无效主题" + already-installed: "这个主题已经被安装。" + saved: "保存" + manage-themes: "主题管理" + builtin-themes: "标准主题" + my-themes: "我的主题" + installed-themes: "已安装的主题" + select-theme: "选择您的主题" + uninstall: "卸载" + uninstalled: "\"{}\" 已被卸载" author: "作者" - desc: "説明" - export: "エクスポート" - import: "インポート" - import-by-code: "またはコードをペースト" - theme-name-required: "テーマ名は必須です。" + desc: "描述" + export: "输出" + import: "输入" + import-by-code: "或者粘贴代码" + theme-name-required: "必须填写主题名称" common/views/components/cw-button.vue: - hide: "隠す" - show: "もっと見る" + hide: "隐藏" + show: "查看更多" common/views/components/messaging.vue: - search-user: "ユーザーを探す" - you: "あなた" - no-history: "履歴はありません" + search-user: "查找用户" + you: "您" + no-history: "没有历史记录" common/views/components/messaging-room.vue: - empty: "このユーザーと話したことはありません" - no-history: "これより過去の履歴はありません" - resize-form: "ドラッグしてフォームの広さを調整" - new-message: "新しいメッセージがあります" - only-one-file-attached: "メッセージに添付できるのはひとつのファイルのみです" + empty: "没有对话" + 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からファイルを添付する" + input-message-here: "在此键入信息" + send: "发送" + attach-from-local: "从设备中添加文件" attach-from-drive: "从云盘中添加文件" only-one-file-attached: "在信息中只允许添加一个附件" common/views/components/messaging-room.message.vue: @@ -335,1152 +338,1160 @@ common/views/components/poll.vue: total-users: "{} 人投票" vote: "投票" show-result: "显示结果" - voted: "投票済み" + voted: "已投票" common/views/components/poll-editor.vue: - no-only-one-choice: "アンケートには、選択肢が最低2つ必要です" - choice-n: "選択肢{}" - remove: "この選択肢を削除" - add: "+選択肢を追加" - destroy: "アンケートを破棄" + no-only-one-choice: "至少选择两个选项" + choice-n: "选择{}" + remove: "删除选项" + add: "+添加一个选项" + destroy: "放弃投票" common/views/components/reaction-picker.vue: - choose-reaction: "リアクションを選択" + choose-reaction: "选择反应" common/views/components/emoji-picker.vue: - custom-emoji: "カスタム絵文字" + custom-emoji: "自定义 Emoji" people: "人" - animals-and-nature: "動物&自然" - food-and-drink: "食べ物&飲み物" - activity: "アクティビティ" - travel-and-places: "場所" - objects: "物" - symbols: "記号" - flags: "旗" + animals-and-nature: "动物与自然" + food-and-drink: "食物与饮品" + activity: "活动" + travel-and-places: "旅行和地点" + objects: "物品" + symbols: "标志" + flags: "旗帜" common/views/components/signin.vue: - username: "ユーザー名" - password: "パスワード" - token: "トークン" - signing-in: "やってます..." - signin: "サインイン" - or: "または" - signin-with-twitter: "Twitterでログイン" - signin-with-github: "GitHubでログイン" - signin-with-discord: "Discordでログイン" - login-failed: "ログインできませんでした。ユーザー名とパスワードを確認してください。" + username: "用户名" + password: "密码" + token: "Token (令牌)" + signing-in: "正在登录..." + signin: "登录" + or: "或者" + signin-with-twitter: "用 Twitter 登录" + signin-with-github: "用 GitHub 登录" + signin-with-discord: "用 Discord 登录" + 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: "何らかの原因によりアカウントの作成に失敗しました。再度お試しください。" + invitation-code: "邀请码" + invitation-info: "如果您没有邀请码,请联系管理员。" + username: "用户名" + checking: "正在确认..." + available: "可用" + unavailable: "不可用" + error: "网络错误" + invalid-format: "可以用字母,数字和_。" + too-short: "不可以留空哦~" + 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!" + new-year: "新年快乐哦~" christmas: "Merry Christmas!" common/views/components/stream-indicator.vue: - connecting: "接続中" - reconnecting: "再接続中" - connected: "接続完了" + connecting: "连接中" + reconnecting: "重新连接中" + connected: "已连接" common/views/components/twitter-setting.vue: - description: "お使いのTwitterアカウントをお使いのMisskeyアカウントに接続しておくと、プロフィールでTwitterアカウント情報が表示されるようになったり、Twitterを用いた便利なサインインを利用できるようになります。" - connected-to: "次のTwitterアカウントに接続されています" - detail: "詳細..." - reconnect: "再接続する" - connect: "Twitterと接続する" - disconnect: "切断する" + description: "当您用Twitter连接Misskey账户后,您将能够看到有关您自己的信息,并且您将能够使用Twitter登录。" + connected-to: "此账户已连接Twitter" + detail: "详细信息..." + reconnect: "重新连接" + connect: "连接您的推特账户" + disconnect: "未连接" common/views/components/github-setting.vue: - description: "お使いのGitHubアカウントをお使いのMisskeyアカウントに接続しておくと、プロフィールでGitHubアカウント情報が表示されるようになったり、GitHubを用いた便利なサインインを利用できるようになります。" - connected-to: "次のGitHubアカウントに接続されています" - detail: "詳細..." - reconnect: "再接続する" - connect: "GitHubと接続する" - disconnect: "切断する" + description: "当您用GitHub连接Misskey账户后,您将能够看到有关您自己的信息,并且您将能够使用GitHub登录。" + connected-to: "此账户已连接GitHub" + detail: "详细信息..." + reconnect: "重新连接" + connect: "连接您的GitHub账户" + disconnect: "未连接" common/views/components/discord-setting.vue: - description: "お使いのDiscordアカウントをお使いのMisskeyアカウントに接続しておくと、プロフィールでDiscordアカウント情報が表示されるようになったり、Discordを用いた便利なサインインを利用できるようになります。" - connected-to: "次のDiscordアカウントに接続されています" - detail: "詳細..." - reconnect: "再接続する" - connect: "Discordと接続する" - disconnect: "切断する" + description: "当您用Discord连接Misskey账户后,您将能够看到有关您自己的信息,并且您将能够使用Discord登录。" + connected-to: "此账户已连接Discord" + detail: "详细信息..." + reconnect: "重新连接" + connect: "连接您的Discord账户" + disconnect: "未连接" common/views/components/uploader.vue: - waiting: "待機中" + waiting: "等待中" common/views/components/visibility-chooser.vue: - public: "公開" - home: "ホーム" - home-desc: "ホームタイムラインにのみ公開" - followers: "フォロワー" - followers-desc: "自分のフォロワーにのみ公開" - specified: "ダイレクト" - specified-desc: "指定したユーザーにのみ公開" - private: "非公開" + public: "公开" + home: "首页" + home-desc: "仅发送至首页" + followers: "关注者" + followers-desc: "仅发送至关注者" + specified: "直接" + specified-desc: "仅发送至指定用户" + private: "私密" + local-public: "公开(仅限本地)" + local-public-desc: "不要发布到公开" + local-home: "首页(仅限本地)" + local-followers: "关注者(仅限本地)" common/views/components/trends.vue: - count: "{}人が投稿" - empty: "トレンドなし" + count: "{} 被提到" + empty: "没有流行的标签" common/views/components/profile-editor.vue: - title: "プロフィール" - name: "名前" - account: "アカウント" - location: "場所" - description: "自己紹介" - birthday: "誕生日" - avatar: "アイコン" - banner: "バナー" - is-cat: "このアカウントはCatです" - is-bot: "このアカウントはBotです" - is-locked: "フォローを承認制にする" - careful-bot: "Botからのフォローだけ承認制にする" - advanced: "その他" - privacy: "プライバシー" + title: "简况" + name: "名称" + account: "账户" + location: "位置" + description: "关于我" + birthday: "生日" + avatar: "头像" + banner: "背景" + is-cat: "这个账户是 Cat" + is-bot: "整个账户是机器人" + is-locked: "关注者请求需要批准" + careful-bot: "机器人的关注者请求需要批准" + advanced: "其他选项" + privacy: "隐私" save: "保存" - saved: "プロフィールを保存しました" - uploading: "アップロード中" - upload-failed: "アップロードに失敗しました" + saved: "更新配置文件成功" + uploading: "正在上传" + upload-failed: "上传失败" common/views/widgets/broadcast.vue: - fetching: "確認中" - no-broadcasts: "お知らせはありません" - have-a-nice-day: "良い一日を!" - next: "次" + fetching: "确认中" + no-broadcasts: "没有公告" + have-a-nice-day: "祝你有愉快的一天!" + next: "下一个" common/views/widgets/calendar.vue: year: "{}年" month: "{}月" day: "{}日" - today: "今日:" - this-month: "今月:" + today: "今天:" + this-month: "本月:" this-year: "今年:" common/views/widgets/donation.vue: - title: "寄付のお願い" - text: "Misskeyの運営にはドメイン、サーバー等のコストが掛かります。Misskeyは広告を掲載したりしないため、収入を皆様からの寄付に頼っています。もしご興味があれば、{}までご連絡ください。ご協力ありがとうございます。" + title: "请求捐助" + text: "为了保持 Misskey 持续运行, 这会对域名,服务器等产生一些费用。 如果您有兴趣提供捐助,请联系{}。感谢您的贡献!" common/views/widgets/photo-stream.vue: - title: "フォトストリーム" - no-photos: "写真はありません" + title: "图片轮播" + no-photos: "没有图片" common/views/widgets/posts-monitor.vue: - title: "投稿チャート" - toggle: "表示を切り替え" + title: "投稿表格" + toggle: "切换视图" common/views/widgets/hashtags.vue: - title: "ハッシュタグ" + title: "标签" common/views/widgets/server.vue: - title: "サーバー情報" - toggle: "表示を切り替え" + title: "服务器信息" + toggle: "切换显示" common/views/widgets/memo.vue: - title: "付箋" - memo: "ここに書いて!" + title: "便签" + memo: "在这儿输入!" save: "保存" common/views/widgets/slideshow.vue: - folder-customize-mode: "フォルダを指定するには、カスタマイズモードを終了してください" - folder: "クリックしてフォルダを指定してください" - no-image: "このフォルダには画像がありません" + 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を開いていなくても通知を受け取れます" + 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: "使用Time Machine(时光机)小部件可以轻松追溯到过去的时间轴。" + tips-line11: "您可以点击“...”将帖子固定到用户页面" + tips-line13: "附在帖子上的所有文件都会保存到云盘中。" + tips-line14: "在自定义首页布局时,您可以右键单击窗口小部件以更改其设计。" + tips-line17: "用“**”围绕文本将突出显示它。" + tips-line19: "可以在浏览器外部分离多个窗口。" + tips-line20: "日历小部件的百分比显示经过的时间百分比。" + tips-line21: "您也可以使用API开发机器人。" + tips-line23: "Mayu的眉毛非常可爱。" + tips-line24: "Misskey自2014年开始运营。" + tips-line25: "在与通知功能兼容的浏览器中,您可以在Misskey未打开的情况下接收通知" common/views/pages/follow.vue: - signed-in-as: "{}としてサインイン中" - following: "フォロー中" - follow: "フォロー" - request-pending: "フォロー許可待ち" - follow-processing: "フォロー処理中" - follow-request: "フォロー申請" + signed-in-as: "用 {}登录" + following: "正在关注" + follow: "关注" + request-pending: "发送关注申请" + follow-processing: "申请处理中" + follow-request: "关注请求" desktop: - banner-crop-title: "バナーとして表示する部分を選択" - banner: "バナー" - uploading-banner: "新しいバナーをアップロードしています" - banner-updated: "バナーを更新しました" - choose-banner: "バナーにする画像を選択" - avatar-crop-title: "アバターとして表示する部分を選択" - avatar: "アバター" - uploading-avatar: "新しいアバターをアップロードしています" - avatar-updated: "アバターを更新しました" - choose-avatar: "アバターにする画像を選択" - invalid-filetype: "この形式のファイルはサポートされていません" + banner-crop-title: "裁剪显示为背景的部分" + banner: "背景" + uploading-banner: "上传一个新的背景" + banner-updated: "成功上传背景" + choose-banner: "选择一个背景" + avatar-crop-title: "裁剪显示为头像的部分" + avatar: "头像" + uploading-avatar: "上传一个新的头像" + avatar-updated: "成功上传头像" + choose-avatar: "选择作为头像的图片" + invalid-filetype: "不接受此文件类型" desktop/views/components/activity.chart.vue: - total: "Black ... Total" - notes: "Blue ... Notes" - replies: "Red ... Replies" - renotes: "Green ... Renotes" + total: "黑 ... 总计" + notes: "蓝 ... Notes" + replies: "红 ... 回复" + renotes: "绿 ... 转发" desktop/views/components/activity.vue: - title: "アクティビティ" - toggle: "表示を切り替え" + title: "活动" + toggle: "切换显示" desktop/views/components/calendar.vue: - title: "{year}年 {month}月" - prev: "前の月" - next: "次の月" - go: "クリックして時間遡行" + title: "{year}年{month}月" + prev: "前一个月" + next: "下一个月" + go: "点击已启用时间旅行" desktop/views/components/choose-file-from-drive-window.vue: - chosen-files: "{count}ファイル選択中" - upload: "PCからドライブにファイルをアップロード" - cancel: "キャンセル" - ok: "決定" - choose-prompt: "ファイルを選択" + chosen-files: "{count}文件已被选择" + upload: "从设备中上传文件" + cancel: "取消" + ok: "确定" + choose-prompt: "选择文件" desktop/views/components/choose-folder-from-drive-window.vue: - cancel: "キャンセル" - ok: "決定" - choose-prompt: "フォルダを選択" + cancel: "取消" + ok: "确定" + choose-prompt: "选择一个文件夹" desktop/views/components/crop-window.vue: - skip: "クロップをスキップ" - cancel: "キャンセル" - ok: "決定" + skip: "跳过裁剪" + cancel: "取消" + ok: "确定" desktop/views/components/drive-window.vue: used: "使用中" desktop/views/components/drive.file.vue: - avatar: "アイコン" - banner: "バナー" - nsfw: "閲覧注意" + 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をクリップボードにコピーしました" + rename: "重命名" + mark-as-sensitive: "标记为“敏感”" + unmark-as-sensitive: "取消标记为“敏感”" + copy-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: "已复制链接到剪贴板" desktop/views/components/drive.folder.vue: - unable-to-process: "操作を完了できません" - circular-reference-detected: "移動先のフォルダーは、移動するフォルダーのサブフォルダーです。" - unhandled-error: "不明なエラー" + unable-to-process: "无法完成操作" + circular-reference-detected: "目标文件夹是您要移动的文件夹的子文件夹。" + unhandled-error: "未知错误" contextmenu: - move-to-this-folder: "このフォルダへ移動" - show-in-new-window: "新しいウィンドウで表示" - rename: "名前を変更" - rename-folder: "フォルダ名の変更" - input-new-folder-name: "新しいフォルダ名を入力してください" + move-to-this-folder: "移动到此文件夹" + show-in-new-window: "在新窗口打开" + rename: "重命名" + rename-folder: "重命名文件夹" + input-new-folder-name: "请输入新文件名" desktop/views/components/drive.vue: - search: "検索" - 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: "フォルダー名" + search: "搜索" + empty-draghover: "放在这里!因为你知道我很可爱,对吗?" + empty-drive: "您的媒体存储是空的" + empty-drive-description: "右键单击以打开菜单,或将文件拖放到此处以进行上传。" + empty-folder: "这个文件夹是空的" + unable-to-process: "操作无法完成" + circular-reference-detected: "目标文件夹是您要移动的文件夹的子文件夹。" + unhandled-error: "未知错误" + url-upload: "从网址上传" + url-of-file: "要上载的文件的URL" + url-upload-requested: "请求上传" + may-take-time: "上传完成可能需要一些时间。" + create-folder: "创建一个文件夹" + folder-name: "文件夹名称" contextmenu: - create-folder: "フォルダーを作成" - upload: "ファイルをアップロード" - url-upload: "URLからアップロード" + create-folder: "创建文件夹" + upload: "上传文件" + url-upload: "从URL上传" desktop/views/components/media-image.vue: - sensitive: "閲覧注意" - click-to-show: "クリックして表示" + sensitive: "阅读注意" + click-to-show: "点击以显示" desktop/views/components/media-video.vue: - sensitive: "閲覧注意" - click-to-show: "クリックして表示" + sensitive: "阅读注意" + click-to-show: "点击以显示" desktop/views/components/followers-window.vue: - followers: "{} のフォロワー" + followers: "{} 的关注者" desktop/views/components/followers.vue: - empty: "フォロワーはいないようです。" + empty: "看起来您没有关注者。" desktop/views/components/following-window.vue: - following: "{} のフォロー" + following: "正在关注 {}" desktop/views/components/following.vue: - empty: "フォロー中のユーザーはいないようです。" + empty: "看起来您没有正在关注的用户..." desktop/views/components/friends-maker.vue: - title: "気になるユーザーをフォロー:" - empty: "おすすめのユーザーは見つかりませんでした。" - fetching: "読み込んでいます" - refresh: "もっと見る" - close: "閉じる" + title: "推荐用户:" + empty: "找不到推荐用户。" + fetching: "正在加载" + refresh: "浏览更多" + close: "关闭" desktop/views/components/game-window.vue: - game: "リバーシ" + game: "游戏" desktop/views/components/home.vue: - done: "完了" - add-widget: "ウィジェットを追加:" - add: "追加" + done: "完成" + add-widget: "添加小部件:" + add: "添加" desktop/views/input-dialog.vue: - cancel: "キャンセル" - ok: "決定" + cancel: "取消" + ok: "完成" desktop/views/components/messaging-room-window.vue: - title: "メッセージ:" + title: "信息:" desktop/views/components/messaging-window.vue: - title: "メッセージ" + title: "正在聊天" desktop/views/components/note-detail.vue: - private: "この投稿は非公開です" - deleted: "この投稿は削除されました" - reposted-by: "{}がRenote" - location: "位置情報" - renote: "Renote" - add-reaction: "リアクション" + private: "私密投稿" + deleted: "投稿已删除" + reposted-by: "由{}转发" + location: "位置信息" + renote: "转发" + add-reaction: "添加一个反应" desktop/views/components/note.vue: - reposted-by: "{}がRenote" - reply: "返信" + reposted-by: "由{}转发" + reply: "回复" renote: "Renote" - add-reaction: "リアクション" - detail: "詳細" - private: "この投稿は非公開です" - deleted: "この投稿は削除されました" + add-reaction: "添加一个反应" + detail: "详细信息" + private: "这个投稿是私密的" + deleted: "投稿已删除" desktop/views/components/notes.vue: - error: "読み込みに失敗しました。" - retry: "リトライ" + error: "加载失败。" + retry: "重试" desktop/views/components/notifications.vue: - empty: "ありません!" + empty: "没有通知哦!" desktop/views/components/post-form.vue: - add-visible-user: "+ユーザーを追加" - attach-location-information: "位置情報を添付する" - hide-contents: "内容を隠す" - reply-placeholder: "この投稿への返信..." - quote-placeholder: "この投稿を引用..." + 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: "添付取り消し" + reply: "回复" + renote: "转发" + posted: "已发送投稿!" + replied: "已回复!" + reposted: "已转发!" + note-failed: "发帖失败" + reply-failed: "回复失败" + renote-failed: "转发失败" + posting: "发送中" + attach-media-from-local: "从设备中添加媒体文件" + attach-media-from-drive: "从云盘中添加媒体文件" + attach-cancel: "删除附件" insert-a-kao: "v('ω')v" - create-poll: "アンケートを作成" - text-remain: "残り{}文字" + create-poll: "创建一个投票" + text-remain: "还剩{}字" recent-tags: "最近" - click-to-tagging: "クリックでタグ付け" - visibility: "公開範囲" - geolocation-alert: "お使いの端末は位置情報に対応していません" - error: "エラー" - enter-username: "ユーザー名を入力してください" - annotations: "内容への注釈 (オプション)" + local-only-message: "这篇文章只会在本地发表" + click-to-tagging: "点击添加标签" + visibility: "可见性" + geolocation-alert: "您的设备不提供位置服务" + error: "错误" + enter-username: "请填写一个用户名" + annotations: "注释帖子(可选)" desktop/views/components/post-form-window.vue: - note: "新規投稿" - reply: "返信" - attaches: "添付: {}メディア" - uploading-media: "{}個のメディアをアップロード中" + note: "新建帖子" + reply: "回复" + attaches: "已添加{}媒体文件" + uploading-media: "正在上传 {} 媒体文件" desktop/views/components/progress-dialog.vue: - waiting: "待機中" + waiting: "等待中" desktop/views/components/renote-form.vue: - quote: "引用する..." - cancel: "キャンセル" - renote: "Renote" - reposting: "しています..." - success: "Renoteしました!" - failure: "Renoteに失敗しました" + quote: "引用..." + cancel: "取消" + renote: "重新发送" + renote-home: "重新发送(首页)" + reposting: "重新发送中..." + success: "已重新发送!" + failure: "重新发送失败" desktop/views/components/renote-form-window.vue: - title: "この投稿をRenoteしますか?" + title: "您是否要重新发送?" desktop/views/pages/user-following-or-followers.vue: - following: "{user}のフォロー" - followers: "{user}のフォロワー" + following: "{user}的正在关注" + followers: "{user}的关注者" desktop/views/components/settings-window.vue: - settings: "設定" + settings: "设置" desktop/views/components/settings.vue: - profile: "プロフィール" + profile: "个人简介" notification: "通知" - apps: "アプリ" - mute-and-block: "ミュート/ブロック" - blocking: "ブロック" - security: "セキュリティ" - signin: "サインイン履歴" - password: "パスワード" - 2fa: "二段階認証" - other: "その他" - license: "ライセンス" - theme: "テーマ" - behaviour: "動作" - fetch-on-scroll: "スクロールで自動読み込み" - fetch-on-scroll-desc: "ページを下までスクロールしたときに自動で追加のコンテンツを読み込みます。" - note-visibility: "投稿の公開範囲" - default-note-visibility: "デフォルトの公開範囲" - remember-note-visibility: "投稿の公開範囲を記憶する" - auto-popout: "ウィンドウの自動ポップアウト" - auto-popout-desc: "ウィンドウが開かれるとき、ポップアウト(ブラウザ外に切り離す)可能なら自動でポップアウトします。この設定はブラウザに記憶されます。" - advanced: "詳細設定" - api-via-stream: "ストリームを経由したAPIリクエスト" - api-via-stream-desc: "この設定をオンにすると、websocket接続を経由してAPIリクエストが行われます(パフォーマンス向上が期待できます)。オフにすると、ネイティブの fetch APIが利用されます。この設定はこのデバイスのみ有効です。" - deck-nav: "デッキ内ナビゲーション" - deck-nav-desc: "デッキを使用しているとき、ナビゲーションが発生する際にページ遷移を行わずに一時的なカラムで受けるようにします。" - deck-default: "デッキをデフォルトのUIにする" - display: "デザインと表示" - customize: "ホームをカスタマイズ" - wallpaper: "壁紙" - choose-wallpaper: "壁紙を選択" - delete-wallpaper: "壁紙を削除" - dark-mode: "ダークモード" - use-shadow: "UIに影を使用" - rounded-corners: "UIの角を丸める" - circle-icons: "円形のアイコンを使用" - contrasted-acct: "ユーザー名にコントラストを付ける" - post-form-on-timeline: "タイムライン上部に投稿フォームを表示する" - suggest-recent-hashtags: "最近のハッシュタグを投稿フォームに表示する" - show-clock-on-header: "右上に時計を表示する" - show-reply-target: "リプライ先を表示する" - timeline: "タイムライン" - show-my-renotes: "自分の行ったRenoteをタイムラインに表示する" - show-renoted-my-notes: "自分の投稿のRenoteをタイムラインに表示する" - show-local-renotes: "ローカルの投稿のRenoteをタイムラインに表示する" - show-maps: "マップの自動展開" - deck-column-align: "デッキのカラムの位置" + apps: "应用程序" + tags: "标签" + mute-and-block: "静音/屏蔽" + blocking: "屏蔽中" + security: "安全性" + signin: "登录历史" + password: "密码" + 2fa: "两步验证" + other: "其他" + license: "许可证" + theme: "主题" + behaviour: "行为" + fetch-on-scroll: "向下滚动时自动加载" + fetch-on-scroll-desc: "向下滚动页面时,它会自动提取其他内容。" + note-visibility: "帖子可见性" + default-note-visibility: "默认可见性" + remember-note-visibility: "记住帖子可见性" + auto-popout: "自动弹出窗口" + auto-popout-desc: "如果可用,将使用弹出显示而不是打开新窗口。 此设置存储在浏览器中。" + advanced: "更多设置" + api-via-stream: "通过API请求的Stream" + api-via-stream-desc: "API请求通过WebSocket连接而不是本机提取API执行(以获得更好的性能)。 此设置存储在浏览器中。" + deck-nav: "Deck 内的导航" + deck-nav-desc: "在使用Deck时,您会在导航期间获得一个没有页面过渡的临时列。" + deck-default: "将Deck界面设置为默认UI显示界面" + display: "设计与展示" + customize: "自定义首页摆放" + wallpaper: "壁纸" + choose-wallpaper: "选择一个背景壁纸" + delete-wallpaper: "移除背景壁纸" + dark-mode: "黑暗模式" + use-shadow: "在UI中使用阴影效果" + rounded-corners: "UI界面圆角效果" + circle-icons: "使用圆形图标" + contrasted-acct: "增加用户名的对比度" + post-form-on-timeline: "在时间线顶部显示帖子表单" + suggest-recent-hashtags: "在帖子表单上显示最近流行的主题标签" + show-clock-on-header: "在右上角显示时钟" + show-reply-target: "显示回复目标" + timeline: "时间线" + show-my-renotes: "在时间表中显示Renote" + show-renoted-my-notes: "在时间线上显示我的Renote" + show-local-renotes: "在时间线中显示Local Renote(s)" + show-maps: "显示地图以显示位置" + remain-deleted-note: "继续显示已删除的帖子" + deck-column-align: "甲板柱的位置" deck-column-align-center: "中央" deck-column-align-left: "左" - sound: "サウンド" - enable-sounds: "サウンドを有効にする" - enable-sounds-desc: "投稿やメッセージを送受信したときなどにサウンドを再生します。この設定はブラウザに記憶されます。" - volume: "ボリューム" - test: "テスト" - 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: "サードパーティ" - navbar-position: "ナビゲーションバーの位置" - navbar-position-top: "上" + sound: "声音" + enable-sounds: "开启声音" + enable-sounds-desc: "收到帖子/留言时播放声音。 此设置将被存储在浏览器中。" + volume: "音量" + test: "测试" + 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" + 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: "第三方" + navbar-position: "导航栏位置" + navbar-position-top: "顶部" navbar-position-left: "左" navbar-position-right: "右" 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: "次回サインインからは、同様にパスワードに加えてデバイスに表示されているトークンを入力します。" + intro: "如果设置了两步验证,则不仅需要在登录时使用密码,还需要验证设备(如智能手机),这将提高安全性。" + detail: "详细信息..." + url: "https://www.google.com/landing/2step/" + caution: "如果您无法访问已注册的设备,您将无法再连接到 Misskey!" + register: "注册设备" + already-registered: "此设备已被注册" + unregister: "解除注册" + unregistered: "两步验证已被停用。" + enter-password: "请输入您的密码" + authenticator: "首先,您需要在设备上安装 Google Authenticator:" + howtoinstall: "怎样安装" + scan: "然后,扫描二维码:" + done: "请输入显示在您设备上的密钥:" + submit: "提交" + success: "设置完成" + failed: "设置失败, 请确保您的密钥是正确的。" + info: "从下次登录Misskey时,您的设备上显示的令牌以及密码也是必需的。" common/views/components/api-settings.vue: - intro: "APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。" - caution: "アカウントを不正利用される可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。" - regeneration-of-token: "万が一このトークンが漏れたりその可能性がある場合はトークンを再生成できます。" - regenerate-token: "トークンを再生成" - token: "Token:" - enter-password: "パスワードを入力してください" + intro: "要访问API,请将此标记设置为请求参数的关键字“i”。" + caution: "请勿将此令牌输入任何应用,也不要将此令牌告诉其他人,否则您的账户可能会受到损害。" + regeneration-of-token: "如果您的令牌泄露,您可以重新生成。" + regenerate-token: "重新生成令牌" + token: "令牌:" + enter-password: "请输入您的密码" console: - title: 'APIコンソール' - endpoint: 'エンドポイント' - parameter: 'パラメータ' - credential-info: "「i」パラメータは自動で付与されます。" - send: '送信' - sending: '応答待ち' - response: '結果' + title: 'API 控制台' + endpoint: '端点' + parameter: '参数' + credential-info: "此控制台不需要参数“i”。" + send: '发送' + sending: '等待回应' + response: '结果' desktop/views/components/settings.apps.vue: - no-apps: "連携しているアプリケーションはありません" + no-apps: "没有已连接的应用程序" common/views/components/drive-settings.vue: max: "容量" - in-use: "使用中" - stats: "統計" + in-use: "正在使用" + stats: "统计" common/views/components/mute-and-block.vue: - mute-and-block: "ミュートとブロック" - mute: "ミュート" - block: "ブロック" - no-muted-users: "ミュートしているユーザーはいません" - no-blocked-users: "ブロックしているユーザーはいません" - word-mute: "ワードミュート" - muted-words: "ミュートされたキーワード" - muted-words-description: "スペースで区切るとAND指定になり、改行で区切るとOR指定になります" + mute-and-block: "静音/封锁" + mute: "静音" + block: "封锁中" + no-muted-users: "没有静音的用户" + no-blocked-users: "没有封锁的用户" + word-mute: "文字静音" + muted-words: "静音的关键字" + muted-words-description: "使用空格分隔会产生AND规范,并且使用换行符分隔会产生OR规范" save: "保存" common/views/components/password-settings.vue: - reset: "パスワードを変更する" - enter-current-password: "現在のパスワードを入力してください" - enter-new-password: "新しいパスワードを入力してください" - enter-new-password-again: "もう一度新しいパスワードを入力してください" - not-match: "新しいパスワードが一致しません" - changed: "パスワードを変更しました" + reset: "更改密码" + enter-current-password: "输入当前的密码" + enter-new-password: "输入新密码" + enter-new-password-again: "请再次输入新密码" + not-match: "新密码不匹配" + changed: "密码已更改" desktop/views/components/sub-note-content.vue: - private: "この投稿は非公開です" - deleted: "この投稿は削除されました" - media-count: "{}つのメディア" - poll: "アンケート" + private: "这个帖子是私密的" + deleted: "帖子已删除" + media-count: "附加{}媒体" + poll: "投票" desktop/views/components/taskmanager.vue: - title: "タスクマネージャ" + title: "任务管理器" desktop/views/components/timeline.vue: - home: "ホーム" - local: "ローカル" - hybrid: "ソーシャル" - global: "グローバル" - mentions: "あなた宛て" - messages: "メッセージ" - list: "リスト" - hashtag: "ハッシュタグ" - add-tag-timeline: "ハッシュタグを追加" - add-list: "リストを追加" - list-name: "リスト名" + home: "首页" + local: "本地" + hybrid: "社交" + global: "全球" + mentions: "提到的" + messages: "信息" + list: "列表" + hashtag: "标签" + add-tag-timeline: "添加标签" + add-list: "添加列表" + list-name: "列表名称" desktop/views/components/ui.header.vue: - welcome-back: "おかえりなさい、" - adjective: "さん" + welcome-back: "欢迎回来!" + adjective: "先生" desktop/views/components/ui.header.account.vue: - profile: "プロフィール" - favorites: "お気に入り" - lists: "リスト" - follow-requests: "フォロー申請" - customize: "ホームのカスタマイズ" + profile: "您的个人资料" + favorites: "最爱" + lists: "列表" + follow-requests: "关注申请" + customize: "自定义首页布局" admin: "管理" - settings: "設定" - signout: "サインアウト" - dark: "闇に飲まれる" + settings: "设置" + signout: "登出" + dark: "切换到黑暗模式 (夜间使用请打开此选项哦~)" desktop/views/components/ui.header.nav.vue: - home: "ホーム" - deck: "デッキ" - game: "ゲーム" + home: "首页" + deck: "Deck" + game: "游戏" desktop/views/components/ui.header.notifications.vue: title: "通知" desktop/views/components/ui.header.post.vue: - post: "新規投稿" + post: "撰写新帖子" desktop/views/components/ui.header.search.vue: - placeholder: "検索" + placeholder: "搜索" desktop/views/components/received-follow-requests-window.vue: - title: "フォロー申請" - accept: "承認" - reject: "拒否" + title: "关注申请" + accept: "接收" + reject: "拒绝" desktop/views/components/user-lists-window.vue: - title: "リスト" - create-list: "リストを作成" - list-name: "リスト名" + title: "用户列表" + create-list: "创建列表" + list-name: "列表名称" desktop/views/components/user-preview.vue: - notes: "投稿" - following: "フォロー" - followers: "フォロワー" + notes: "帖子" + following: "关注中" + followers: "关注者" desktop/views/components/users-list.vue: - all: "すべて" - iknow: "知り合い" - fetching: "読み込んでいます" + all: "所有" + iknow: "你懂的" + fetching: "正在加载..." desktop/views/components/users-list-item.vue: - followed: "フォローされています" + followed: "关注您" desktop/views/components/window.vue: - popout: "ポップアウト" - close: "閉じる" + popout: "弹出" + close: "关闭" admin/views/index.vue: - dashboard: "ダッシュボード" - instance: "インスタンス" - emoji: "カスタム絵文字" - moderators: "モデレーター" - users: "ユーザー" - update: "更新" - announcements: "お知らせ" - hashtags: "ハッシュタグ" - back-to-misskey: "Misskeyに戻る" + dashboard: "Dashboard" + instance: "例" + emoji: "Emoji" + moderators: "版主" + users: "用户" + federation: "联合" + announcements: "公告" + hashtags: "标签" + back-to-misskey: "返回 Misskey" admin/views/dashboard.vue: - dashboard: "ダッシュボード" - accounts: "アカウント" - notes: "投稿" - drive: "ドライブ" - instances: "インスタンス" - this-instance: "このインスタンス" - federated: "連合" + dashboard: "Dashboard" + accounts: "账户" + notes: "帖子" + drive: "Misskey 云盘" + instances: "例子" + this-instance: "此实例" + federated: "联合" admin/views/instance.vue: - instance: "インスタンス" - instance-name: "インスタンス名" - instance-description: "インスタンスの紹介" - host: "ホスト" - banner-url: "バナー画像URL" - languages: "インスタンスの対象言語" - languages-desc: "スペースで区切って複数設定できます。" - maintainer-config: "管理者情報" - maintainer-name: "管理者名" - maintainer-email: "管理者の連絡先" - drive-config: "ドライブの設定" - cache-remote-files: "リモートのファイルをキャッシュする" - cache-remote-files-desc: "この設定を無効にすると、リモートファイルをキャッシュせず直リンクするようになります。そのためサーバーのストレージを節約できますが、プライバシー設定で直リンクを無効にしているユーザーにはファイルが見えなくなったり、サムネイルが生成されないので通信量が増加します。通常はこの設定をオンにしておくことをおすすめします。" - local-drive-capacity-mb: "ローカルユーザーひとりあたりのドライブ容量" - remote-drive-capacity-mb: "リモートユーザーひとりあたりのドライブ容量" - mb: "メガバイト単位" - recaptcha-config: "reCAPTCHAの設定" - recaptcha-info: "reCAPTCHAを有効にする場合、reCAPTCHAトークンを取得する必要があります。https://www.google.com/recaptcha/intro/ にアクセスしてトークンを取得してください。" - enable-recaptcha: "reCAPTCHAを有効にする" + instance: "例子" + instance-name: "实例名称" + instance-description: "实例介绍" + host: "主机名" + banner-url: "背景图片地址" + languages: "实例语言" + languages-desc: "您可以添加多个,以空格分隔。" + maintainer-config: "管理员信息" + maintainer-name: "管理员名称" + maintainer-email: "联系管理员" + drive-config: "云盘设置" + cache-remote-files: "远程文件缓存" + cache-remote-files-desc: "如果没有此参数,则所有远程文件都将直接链接到其主机服务器。 这将是保存服务器存储的有效解决方案,但是对于设置禁用直接链接的用户而言,远程文件不可见,因为不会生成缩略图,从而增加流量。 建议启用此参数集。" + local-drive-capacity-mb: "每个用户的云盘空间" + remote-drive-capacity-mb: "每个远程用户的云盘容量" + mb: "以兆字节(Mbps)为单位" + recaptcha-config: "reCAPTCHA设置" + recaptcha-info: "reCAPTCHA token是必要的. 请从 https://www.google.com/recaptcha/intro/ 获取。\n请注意, 该功能在中国大陆不可用。" + enable-recaptcha: "启用 reCAPTCHA\n(请注意, 此功能在中国大陆不可用. 如果启用, 可能导致无法正常使用登录或注册等功能)" recaptcha-site-key: "reCAPTCHA site key" recaptcha-secret-key: "reCAPTCHA secret key" - twitter-integration-config: "Twitter連携の設定" - twitter-integration-info: "コールバックURLは /api/tw/cb に設定します。" - enable-twitter-integration: "Twitter連携を有効にする" + twitter-integration-config: "连接到Twitter的设置" + twitter-integration-info: "回调 URL 设置为 /api/tw/cb" + enable-twitter-integration: "启用连接到Twitter" twitter-integration-consumer-key: "Consumer key" - twitter-integration-consumer-secret: "Consumer secret" - github-integration-config: "GitHub連携の設定" - github-integration-info: "コールバックURLは /api/gh/cb に設定します。" - enable-github-integration: "GitHub連携を有効にする" + twitter-integration-consumer-secret: "Consumer Secret" + github-integration-config: "连接到GitHub设置" + github-integration-info: "回调 URL 设置为 /api/gh/cb" + enable-github-integration: "启用连接到GitHub" github-integration-client-id: "Client ID" github-integration-client-secret: "Client Secret" - discord-integration-config: "Discord連携の設定" - discord-integration-info: "コールバックURLは /api/dc/cb に設定します。" - enable-discord-integration: "Discord連携を有効にする" + discord-integration-config: "设置 Discord Integration" + discord-integration-info: "回调 URL 设置为 /api/dc/cb" + enable-discord-integration: "启用 Discord 连接" discord-integration-client-id: "Client ID" discord-integration-client-secret: "Client Secret" - proxy-account-config: "プロキシアカウントの設定" - proxy-account-info: "プロキシアカウントは、特定の条件下でユーザーのリモートフォローを代行するアカウントです。例えば、ユーザーがリモートユーザーをリストに入れたとき、リストに入れられたユーザーを誰もフォローしていないとアクティビティがサーバーに配達されないため、代わりにプロキシアカウントがフォローするようにします。" - proxy-account-username: "プロキシアカウントのユーザー名" - proxy-account-username-desc: "プロキシとして使用するアカウントのユーザー名を指定してください。" - proxy-account-warn: "アカウントは自動で作られないため、そのユーザー名のアカウントを予め作成しておく必要があります。" - max-note-text-length: "投稿の最大文字数" - disable-registration: "ユーザー登録の受付を停止する" - disable-local-timeline: "ローカルタイムラインを無効にする" - invite: "招待" + proxy-account-config: "代理帐户设置" + proxy-account-info: "如果此实例中没有人跟随他或她,则代理帐户可以跟随远程用户进行活动。 当您将此实例中没有人的远程用户添加到列表中时,为了获取他或她的数据,代理账户会跟随他或她,而不是您的跟随者。" + proxy-account-username: "代理账户用户名" + proxy-account-username-desc: "指定用作代理的账户的用户名。" + proxy-account-warn: "在进行此操作之前,您必须创建一个拥有此用户名的账户。" + max-note-text-length: "最大帖子字符数" + disable-registration: "停用新用户注册功能" + disable-local-timeline: "停用本地时间线功能" + invite: "邀请" save: "保存" - saved: "保存しました" + saved: "保存完毕" admin/views/charts.vue: - title: "チャート" - per-day: "1日ごと" - per-hour: "1時間ごと" - federation: "フェデレーション" + title: "历史记录" + per-day: "每天" + per-hour: "每小时" + federation: "联合" notes: "投稿" - users: "ユーザー" - drive: "ドライブ" - network: "ネットワーク" + users: "用户" + drive: "Misskey 云盘" + network: "网络" charts: - federation-instances: "インスタンスの増減" - federation-instances-total: "インスタンスの積算" - notes: "投稿の増減 (統合)" - local-notes: "投稿の増減 (ローカル)" - remote-notes: "投稿の増減 (リモート)" - notes-total: "投稿の積算" - users: "ユーザーの増減" - users-total: "ユーザーの積算" - drive: "ドライブ使用量の増減" - drive-total: "ドライブ使用量の積算" - drive-files: "ドライブのファイル数の増減" - drive-files-total: "ドライブのファイル数の積算" - network-requests: "リクエスト" - network-time: "応答時間" - network-usage: "通信量" + federation-instances: "实例数:增加/减少" + federation-instances-total: "实例总数" + notes: "帖子数量:增加/减少(总和)" + local-notes: "帖子数量:增加/减少(Local)" + remote-notes: "帖子数量:增加/减少(远程)" + notes-total: "帖子总数" + users: "用户数量:增加/减少" + users-total: "用户总数" + drive: "存储容量:增加/减少" + drive-total: "云盘总容量" + drive-files: "云盘上的文件数:增加/减少" + drive-files-total: "云盘上文件总数" + network-requests: "请求" + network-time: "响应时间" + network-usage: "网络流量" admin/views/users.vue: - suspend-user: "ユーザーの凍結" - suspend: "凍結" - suspended: "凍結しました" - unsuspend-user: "ユーザーの凍結の解除" - unsuspend: "凍結の解除" - unsuspended: "凍結を解除しました" - verify-user: "ユーザーの公式アカウント設定" - verify: "公式アカウントにする" - verified: "公式アカウントにしました" - unverify-user: "ユーザーの公式アカウント解除" - unverify: "公式アカウントを解除する" - unverified: "公式アカウントを解除しました" + suspend-user: "冻结用户" + suspend: "被冻结" + suspended: "成功冻结用户" + unsuspend-user: "解除用户冻结" + unsuspend: "已解除冻结" + unsuspended: "已成功解除用户冻结" + verify-user: "用户账户认证设置" + verify: "认证用户" + verified: "此账户已被认证" + unverify-user: "用户账号解除认证设置" + unverify: "解除账户认证" + unverified: "该帐户未经认证" admin/views/moderators.vue: add-moderator: - title: "モデレーターの登録" - add: "登録" - added: "モデレーターを登録しました" + title: "注册版主" + add: "注册" + added: "已注册版主。" admin/views/emoji.vue: add-emoji: - title: "絵文字の登録" - name: "絵文字名" - name-desc: "a~z 0~9 _ の文字が使えます。" - aliases: "エイリアス" - aliases-desc: "スペースで区切って複数設定できます。" - url: "絵文字画像URL" - add: "追加" - info: "50KB以下のPNG画像をおすすめします。" - added: "絵文字を登録しました" + title: "添加emoji" + name: "Emoji 名称" + name-desc: "你可以使用字符a~z 0~9 _" + aliases: "别名" + aliases-desc: "您可以添加多个,以空格分隔。" + url: "emoji 地址" + add: "添加" + info: "我们建议使用50KB以下的PNG图像。" + added: "Emoji 已添加" emojis: - title: "絵文字一覧" + title: "Emojis" update: "更新" - remove: "削除" - updated: "更新しました" + remove: "移除" + updated: "已更新" remove-emoji: - are-you-sure: "「$1」を削除しますか?" - removed: "削除しました" + are-you-sure: "删除 \"%1$s\"?" + removed: "已删除" admin/views/announcements.vue: - announcements: "お知らせ" + announcements: "公告" save: "保存" - remove: "削除" - add: "追加" - title: "タイトル" + remove: "移除" + add: "添加" + title: "标题" text: "内容" - saved: "保存しました" + saved: "已保存" _remove: - are-you-sure: "「$1」を削除しますか?" - removed: "削除しました" + are-you-sure: "删除 \"%1$s\"?" + removed: "已删除" admin/views/hashtags.vue: - hided-tags: "Hidden Tags" + hided-tags: "隐藏标签" desktop/views/pages/welcome.vue: - about: "詳しく..." - gotit: "わかった" - signin: "ログイン" - signup: "新規登録" - signin-button: "やってる" - signup-button: "やる" - timeline: "タイムライン" - announcements: "お知らせ" - photos: "最近の画像" + about: "更多信息..." + gotit: "没问题! " + signin: "登录" + signup: "注册" + signin-button: "正在登录" + signup-button: "注册" + timeline: "时间线" + announcements: "公告" + photos: "最近图片" powered-by-misskey: "Powered by Misskey." - info: "情報" + info: "信息" desktop/views/pages/drive.vue: - title: "Misskey Drive" + title: "Misskey 云盘" desktop/views/pages/home-customize.vue: - title: "ホームのカスタマイズ" + title: "自定义首页布局" desktop/views/pages/note.vue: - prev: "前の投稿" - next: "次の投稿" + prev: "上一个帖子" + next: "下一个帖子" desktop/views/pages/selectdrive.vue: - title: "ファイルを選択してください" - ok: "決定" - cancel: "キャンセル" - upload: "PCからドライブにファイルをアップロード" + title: "选择文件" + ok: "确定" + cancel: "取消" + upload: "从设备上传文件" desktop/views/pages/search.vue: - not-available: "検索機能はインスタンスの設定で無効になっています。" - not-found: "「{q}」に関する投稿は見つかりませんでした。" + not-available: "在此实例的设置中关闭搜索功能。" + not-found: "没有找到“{q}”的帖子" desktop/views/pages/share.vue: - share-with: "{name}で共有" + share-with: "共享{name}" desktop/views/pages/tag.vue: - no-posts-found: "ハッシュタグ「{q}」が付けられた投稿は見つかりませんでした。" + no-posts-found: "没有找到带有主题标签“{q}”的帖子" desktop/views/pages/user-list.users.vue: - users: "ユーザー" - add-user: "ユーザーを追加" - username: "ユーザー名" + users: "用户" + add-user: "添加用户" + username: "用户名" desktop/views/pages/user/user.followers-you-know.vue: - title: "知り合いのフォロワー" - loading: "読み込み中" - no-users: "知り合いのフォロワーはいません" + title: "您可能认识的关注者" + loading: "正在加载, 请耐心等待哦~" + no-users: "没有你知道的关注者" desktop/views/pages/user/user.friends.vue: - title: "よく話すユーザー" - loading: "読み込み中" - no-users: "よく話すユーザーはいません" + title: "活跃用户" + loading: "正在加载, 等着就好啦" + no-users: "没有活跃用户" desktop/views/pages/user/user.photos.vue: - title: "フォト" - loading: "読み込み中" - no-photos: "写真はありません" + title: "照片" + loading: "正在加载, 请耐心等待哦~" + no-photos: "没有图片" desktop/views/pages/user/user.profile.vue: - follows-you: "フォローされています" - stalk: "ストークする" - stalking: "ストーキングしています" - unstalk: "ストーク解除" - mute: "ミュートする" - muted: "ミュートしています" - unmute: "ミュート解除" - block: "ブロックする" - unblock: "ブロック解除" - block-confirm: "このユーザーをブロックしますか?" - push-to-a-list: "リストに追加" - list-pushed: "{user}を{list}に追加しました。" + follows-you: "关注您" + stalk: "跟踪" + stalking: "正在跟踪" + unstalk: "解除跟踪" + mute: "静音" + muted: "正在静音" + unmute: "取消静音" + block: "屏蔽" + unblock: "取消屏蔽" + block-confirm: "您确定要屏蔽这个用户吗?" + push-to-a-list: "添加至列表" + list-pushed: "成功添加{user}到{list}" desktop/views/pages/user/user.header.vue: - posts: "投稿" - following: "フォロー" - followers: "フォロワー" - is-bot: "このアカウントはBotです" - years-old: "{age}歳" + posts: "帖子" + following: "关注中" + followers: "关注者" + is-bot: "这个账户是Bot" + years-old: "{age}岁" year: "年" month: "月" day: "日" desktop/views/pages/user/user.timeline.vue: - default: "投稿" - with-replies: "投稿と返信" - with-media: "メディア" - empty: "このユーザーはまだ何も投稿していないようです。" + default: "帖子" + with-replies: "帖子与回复" + with-media: "媒体" + empty: "看起来这个用户还没有发布什么呢。" desktop/views/widgets/messaging.vue: - title: "メッセージ" + title: "信息" desktop/views/widgets/notifications.vue: title: "通知" - settings: "通知の設定" + settings: "通知设置" desktop/views/widgets/polls.vue: - title: "アンケート" - refresh: "他を見る" - nothing: "ありません!" + title: "投票" + refresh: "更多" + nothing: "没有投票哦!" desktop/views/widgets/post-form.vue: - title: "投稿" - note: "投稿" + title: "帖子" + note: "帖子" desktop/views/widgets/profile.vue: - update-banner: "クリックでバナー編集" - update-avatar: "クリックでアバター編集" + update-banner: "点击来剪辑背景" + update-avatar: "点击来剪辑头像" desktop/views/widgets/trends.vue: - title: "トレンド" - refresh: "他を見る" - nothing: "ありません!" + title: "趋势" + refresh: "更多" + nothing: "没有趋势图哦!" desktop/views/widgets/users.vue: - title: "おすすめユーザー" - refresh: "他を見る" - no-one: "いません!" + title: "推荐用户" + refresh: "更多" + no-one: "不是!" mobile/views/components/drive.vue: used: "使用中" - folder-count: "フォルダ" - count-separator: "、" - file-count: "ファイル" - 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: "アップロードをリクエストしました。アップロードが完了するまで時間がかかる場合があります。" + folder-count: "文件夹" + count-separator: "," + file-count: "文件" + nothing-in-drive: "云盘上没有任何东西" + folder-is-empty: "这文件夹是空的" + prompt: "您想要干什么呢?(请输入数字):<1 → 上传文件 | 2 → 从URL上传文件 | 3 → 创建新文件夹 | 4 → 更改这个文件夹的名称 | 5 → 移动这个文件夹 | 6 → 删除这个文件夹>" + deletion-alert: "抱歉! 尚未删除文件夹。" + folder-name: "文件夹名称" + root-rename-alert: "您目前在root模式; 它无法重命名,因为它不是文件夹。 导航到要重命名的文件夹,然后重试。" + root-move-alert: "您目前在root模式; 它无法移动,因为它不是文件夹。 导航到要移动的文件夹,然后重试。" + url-prompt: "要上传的文件的URL" + uploading: "已请求上传。 上传完成可能需要一段时间。" mobile/views/components/drive-file-chooser.vue: - select-file: "ファイルを選択" + select-file: "选择文件" mobile/views/components/drive-folder-chooser.vue: - select-folder: "フォルダーを選択" + select-folder: "选择一个文件夹" mobile/views/components/drive.file.vue: - nsfw: "閲覧注意" + nsfw: "阅读注意" mobile/views/components/drive.file-detail.vue: - download: "ダウンロード" - rename: "名前を変更" - move: "移動" - hash: "ハッシュ (md5)" + download: "下载" + rename: "重命名" + move: "移动" + hash: "Hash (md5)" exif: "EXIF" - nsfw: "閲覧注意" - mark-as-sensitive: "閲覧注意に設定" - unmark-as-sensitive: "閲覧注意を解除" + nsfw: "阅读注意" + mark-as-sensitive: "标记为“敏感”" + unmark-as-sensitive: "取消标记为“敏感”" mobile/views/components/media-image.vue: - sensitive: "閲覧注意" - click-to-show: "クリックして表示" + sensitive: "阅读注意" + click-to-show: "点击以显示" mobile/views/components/media-video.vue: - sensitive: "閲覧注意" - click-to-show: "クリックして表示" + sensitive: "阅读注意" + click-to-show: "点击以显示" common/views/components/follow-button.vue: - following: "フォロー中" - follow: "フォロー" - request-pending: "フォロー許可待ち" - follow-processing: "フォロー処理中" - follow-request: "フォロー申請" + following: "正在关注" + follow: "关注" + request-pending: "发送关注申请" + follow-processing: "申请处理中" + follow-request: "关注申请" mobile/views/components/friends-maker.vue: - title: "気になるユーザーをフォロー" - empty: "おすすめのユーザーは見つかりませんでした。" - fetching: "読み込んでいます" - refresh: "もっと見る" - close: "閉じる" + title: "推荐用户:" + empty: "找不到推荐用户。" + fetching: "正在加载..." + refresh: "浏览更多" + close: "关闭" mobile/views/components/note.vue: - reposted-by: "{}がRenote" - private: "この投稿は非公開です" - deleted: "この投稿は削除されました" - location: "位置情報" + reposted-by: "由{}转发" + private: "私密帖子" + deleted: "帖子已删除" + location: "位置信息" mobile/views/components/note-detail.vue: - reply: "返信" - reaction: "リアクション" - reposted-by: "{}がRenote" - private: "この投稿は非公開です" - deleted: "この投稿は削除されました" - location: "位置情報" + reply: "回复" + reaction: "反应" + reposted-by: "由{}Renote" + private: "这个帖子是私密的" + deleted: "帖子已删除" + location: "位置信息" mobile/views/components/note-preview.vue: - admin: "admin" + admin: "管理员" bot: "bot" cat: "cat" mobile/views/components/note-sub.vue: - admin: "admin" + admin: "管理员" bot: "bot" cat: "cat" mobile/views/components/notifications.vue: - empty: "ありません!" + empty: "没有通知哦!" mobile/views/components/post-form.vue: - add-visible-user: "ユーザーを追加" - submit: "投稿" - reply: "返信" + add-visible-user: "添加用户" + submit: "帖子" + reply: "回复" renote: "Renote" - quote-placeholder: "この投稿を引用... (オプション)" - reply-placeholder: "この投稿への返信..." - cw-placeholder: "内容への注釈 (オプション)" - location-alert: "お使いの端末は位置情報に対応していません" - error: "エラー" - username-prompt: "ユーザー名を入力してください" + quote-placeholder: "引用这个帖子t... (可选)" + reply-placeholder: "回复这个帖子" + cw-placeholder: "评论帖子(可选)" + location-alert: "您的设备不提供定位服务" + error: "错误" + username-prompt: "请输入用户名" mobile/views/components/sub-note-content.vue: - private: "この投稿は非公開です" - deleted: "この投稿は削除されました" - media-count: "{}つのメディア" - poll: "アンケート" + private: "私密帖子" + deleted: "帖子已删除" + media-count: "附加{}媒体" + poll: "投票" mobile/views/components/timeline.vue: - empty: "投稿がありません" + empty: "无帖子" mobile/views/components/ui.header.vue: - welcome-back: "おかえりなさい、" - adjective: "さん" + welcome-back: "欢迎回来!" + adjective: "先生" mobile/views/components/ui.nav.vue: - timeline: "タイムライン" + timeline: "时间线" notifications: "通知" - follow-requests: "フォロー申請" - search: "検索" - favorites: "お気に入り" - user-lists: "リスト" - widgets: "ウィジェット" - game: "ゲーム" - darkmode: "ダークモード" - settings: "設定" + follow-requests: "关注申请" + search: "搜索" + favorites: "收藏" + user-lists: "列表" + widgets: "小部件" + game: "游戏" + darkmode: "夜间模式" + settings: "设置" admin: "管理" - about: "Misskeyについて" + about: "关于 Misskey" mobile/views/components/user-timeline.vue: - no-notes: "このユーザーは投稿していないようです。" - no-notes-with-media: "メディア付き投稿はありません。" + no-notes: "看起来该用户还没有发表任何东西哎。" + no-notes-with-media: "媒体附件没有备注" mobile/views/components/users-list.vue: - all: "すべて" - known: "知り合い" + all: "所有" + known: "共同" mobile/views/pages/favorites.vue: - title: "お気に入り" + title: "收藏" mobile/views/pages/user-lists.vue: - title: "リスト" - enter-list-name: "リスト名を入力してください" + title: "列表" + enter-list-name: "输入要列出的列表的名称" mobile/views/pages/signup.vue: - lets-start: "📦 始めましょう" + lets-start: "您的账户现已准备就绪! 📦" mobile/views/pages/followers.vue: - followers-of: "{name}のフォロワー" + followers-of: "{name}的关注者" mobile/views/pages/following.vue: - following-of: "{name}のフォロー" + following-of: "{name}的正在关注" mobile/views/pages/home.vue: - home: "ホーム" - local: "ローカル" - hybrid: "ソーシャル" - global: "グローバル" - mentions: "あなた宛て" - messages: "メッセージ" + home: "首页" + local: "Local" + hybrid: "Social" + global: "Global" + mentions: "Mentions" + messages: "信息" mobile/views/pages/tag.vue: - no-posts-found: "ハッシュタグ「{q}」が付けられた投稿は見つかりませんでした。" + no-posts-found: "没有找到带有主题标签“{q}”的帖子" mobile/views/pages/welcome.vue: - signup: "新規登録" + signup: "注册" mobile/views/pages/widgets.vue: - dashboard: "ダッシュボード" - widgets-hints: "ウィジェットを追加/削除したり並べ替えたりできます。ウィジェットを移動するには「三」をドラッグします。ウィジェットを削除するには「x」をタップします。いくつかのウィジェットはタップすることで表示を変更できます。" - add-widget: "追加" - customization-tips: "カスタマイズのヒント" + dashboard: "Dashboard" + widgets-hints: "您可以添加/删除/重新排列小部件。 要移动小部件,请拖动“三”。 点击“×”删除小部件。 某些小部件可以通过点击来更改显示。" + add-widget: "添加" + customization-tips: "定制提示" mobile/views/pages/widgets/activity.vue: - activity: "アクティビティ" + activity: "活动" mobile/views/pages/share.vue: - share-with: "{name}で共有" + share-with: "共享{name}" mobile/views/pages/received-follow-requests.vue: - title: "フォロー申請" - accept: "承認" - reject: "拒否" + title: "关注申请" + accept: "批准" + reject: "拒绝" mobile/views/pages/note.vue: - title: "投稿" - prev: "前の投稿" - next: "次の投稿" + title: "帖文" + prev: "上一个帖子" + next: "下一个帖子" mobile/views/pages/notifications.vue: notifications: "通知" - read-all: "すべての通知を既読にしますか?" + read-all: "您希望将所有通知标记为已读吗?" mobile/views/pages/games/reversi.vue: - reversi: "リバーシ" + reversi: "游戏" mobile/views/pages/search.vue: - search: "検索" - not-found: "「{q}」に関する投稿は見つかりませんでした。" + search: "搜索" + not-found: "没有找到有关于“{q}”的帖子" mobile/views/pages/selectdrive.vue: - select-file: "ファイルを選択" + 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: "円形のアイコンを使用" - contrasted-acct: "ユーザー名にコントラストを付ける" - 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: "スマート" - notification-position: "通知の表示" - notification-position-bottom: "下" - notification-position-top: "上" - theme: "テーマ" - behavior: "動作" - fetch-on-scroll: "スクロールで自動読み込み" - note-visibility: "投稿の公開範囲" - default-note-visibility: "デフォルトの公開範囲" - remember-note-visibility: "投稿の公開範囲を記憶する" - disable-via-mobile: "「モバイルからの投稿」フラグを付けない" - load-raw-images: "添付された画像を高画質で表示する" - load-remote-media: "リモートサーバーのメディアを表示する" - twitter: "Twitter連携" - twitter-connect: "Twitterアカウントに接続する" - twitter-reconnect: "再接続する" - twitter-disconnect: "切断する" - github: "GitHub連携" - github-connect: "GitHubアカウントに接続する" - github-reconnect: "再接続する" - github-disconnect: "切断する" - discord: "Discord連携" - discord-connect: "Discordアカウントに接続する" - discord-reconnect: "再接続する" - discord-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: "サインアウト" - sound: "サウンド" - enable-sounds: "サウンドを有効にする" - mark-as-read-all-unread-notes: "すべての投稿を既読にする" - password: "パスワード" + signed-in-as: "以{}登录" + lang: "语言" + lang-tip: "你需要刷新这个页面来应用更改。" + recommended: "推荐" + auto: "自动" + specify-language: "选择语言" + design: "设计与展示" + dark-mode: "夜间模式" + i-am-under-limited-internet: "我的带宽有限" + circle-icons: "使用圆形图标" + contrasted-acct: "增加用户名的对比度" + timeline: "时间线" + show-reply-target: "显示回复目标" + show-my-renotes: "显示我的转发" + show-renoted-my-notes: "显示我的 Renote" + show-local-renotes: "显示本地的 Renote 帖子" + post-style: "发布展示风格" + post-style-standard: "标准" + post-style-smart: "Smart" + notification-position: "通知形式" + notification-position-bottom: "底部" + notification-position-top: "顶部" + theme: "主题" + behavior: "动作" + fetch-on-scroll: "滚动无限加载" + note-visibility: "帖子可见性" + default-note-visibility: "默认可见性" + remember-note-visibility: "记住帖子可见性" + disable-via-mobile: "不要将帖子标记为“来自手机”" + load-raw-images: "以原始质量显示附加图像" + load-remote-media: "显示来自远程服务器的媒体" + twitter: "Twitter integration" + twitter-connect: "连接到您的 Twitter" + twitter-reconnect: "重新连接" + twitter-disconnect: "未连接" + github: "GitHub Integration" + github-connect: "连接到您的 GitHub" + github-reconnect: "重新连接" + github-disconnect: "未连接" + discord: "Discord Integration" + discord-connect: "连接到您的 Discord" + discord-reconnect: "重新连接" + discord-disconnect: "未连接" + update: "更新 Misskey" + version: "当前版本:" + latest-version: "最新版本:" + update-checking: "正在检查更新" + check-for-updates: "检查更新" + no-updates: "无可用更新" + no-updates-desc: "你的Misskey是最新版本的。" + update-available: "有新版本可用!" + update-available-desc: "重新加载页面以应用更新" + settings: "设置" + signout: "注销" + sound: "声音" + enable-sounds: "开启声音" + mark-as-read-all-unread-notes: "将所有帖子标记为已读" + password: "密码" mobile/views/pages/user.vue: - follows-you: "フォローされています" - following: "フォロー" - followers: "フォロワー" - notes: "投稿" - overview: "概要" - timeline: "タイムライン" - media: "メディア" - is-suspended: "このユーザーは凍結されています。" - mute: "ミュート" - unmute: "ミュート解除" - block: "ブロック" - unblock: "ブロック解除" - years-old: "{age}歳" + follows-you: "关注您" + following: "关注中" + followers: "关注者" + notes: "帖子" + overview: "概观" + timeline: "时间线" + media: "媒体" + is-suspended: "此账户已被冻结。" + mute: "静音" + unmute: "取消静音" + block: "屏蔽" + unblock: "取消屏蔽" + years-old: "{age}岁" mobile/views/pages/user/home.vue: - recent-notes: "最近の投稿" - images: "画像" - activity: "アクティビティ" - keywords: "キーワード" - domains: "頻出ドメイン" - frequently-replied-users: "よく会話するユーザー" - followers-you-know: "知り合いのフォロワー" - last-used-at: "最終ログイン" + recent-notes: "最近的帖子" + images: "图片" + activity: "活动" + keywords: "关键字" + domains: "域名" + frequently-replied-users: "活跃的用户" + followers-you-know: "您可能认识的关注者" + last-used-at: "上次登录:" mobile/views/pages/user/home.followers-you-know.vue: - no-users: "知り合いのユーザーはいません" + no-users: "没有您认识的用户" mobile/views/pages/user/home.friends.vue: - no-users: "よく会話するユーザーはいません" + no-users: "没有您知道的用户" mobile/views/pages/user/home.notes.vue: - no-notes: "投稿はありません" + no-notes: "没有帖子" mobile/views/pages/user/home.photos.vue: - no-photos: "写真はありません" + no-photos: "没有图片" deck: - widgets: "ウィジェット" - home: "ホーム" - local: "ローカル" - hybrid: "ソーシャル" - hashtag: "ハッシュタグ" - global: "グローバル" - mentions: "あなた宛て" - direct: "ダイレクト投稿" + widgets: "小部件" + home: "首页" + local: "Local" + hybrid: "Social" + hashtag: "标签" + global: "Global" + mentions: "Mentions" + direct: "直接发布" notifications: "通知" - list: "リスト" - swap-left: "左に移動" - swap-right: "右に移動" - swap-up: "上に移動" - swap-down: "下に移動" - remove: "カラムを削除" - add-column: "カラムを追加" - rename: "名前を変更" - stack-left: "左に重ねる" - pop-right: "右に出す" + list: "列表" + swap-left: "向左移动" + swap-right: "向右移动" + swap-up: "向上移动" + swap-down: "向下移动" + remove: "移除" + add-column: "添加一列" + rename: "重命名" + stack-left: "向左折叠" + pop-right: "带到右边" deck/deck.tl-column.vue: - is-media-only: "メディア投稿のみ" - is-media-view: "メディアビュー" - edit: "オプション" + is-media-only: "只有媒体的帖子" + is-media-view: "媒体视图" + edit: "选项" deck/deck.user-column.vue: - posts: "投稿" - following: "フォロー" - followers: "フォロワー" - images: "画像" - activity: "アクティビティ" - timeline: "タイムライン" - pinned-notes: "ピン留めされた投稿" - push-to-a-list: "リストに追加" + posts: "帖子" + following: "关注中" + followers: "关注者" + images: "图片" + activity: "活动" + timeline: "时间线" + pinned-notes: "标记投稿" + push-to-a-list: "添加至列表" docs: - edit-this-page-on-github: "間違いや改善点を見つけましたか?" - edit-this-page-on-github-link: "このページをGitHubで編集" + edit-this-page-on-github: "发现错误或想要为文档做出贡献?" + edit-this-page-on-github-link: "在GitHub上编辑这个页面。" api: entities: - properties: "プロパティ" + 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定義に基づき自動生成されています。" + 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: "説明" + name: "名称" + type: "型号" + description: "描述" dev/views/index.vue: - manage-apps: "アプリの管理" + manage-apps: "管理应用" dev/views/apps.vue: - manage-apps: "アプリを管理" - create-app: "アプリ作成" - app-missing: "アプリなし" + manage-apps: "管理应用" + create-app: "创建应用" + app-missing: "没有应用" dev/views/new-app.vue: - create-app: "アプリケーションの作成" - app-name: "アプリケーション名" - app-name-desc: "あなたのアプリの名称。" - app-name-ex: "ex) Misskey for iOS" - app-overview: "アプリの概要" - app-desc: "あなたのアプリの簡単な説明や紹介。" - app-desc-ex: "ex) Misskey iOSクライアント。" - callback-url: "コールバックURL (オプション)" - callback-url-desc: "ユーザーが認証フォームで認証した際にリダイレクトするURLを設定できます。" - authority: "権限" - authority-desc: "ここで要求した機能だけがAPIからアクセスできます。" - authority-warning: "アプリ作成後も変更できますが、新たな権限を付与する場合、その時点で関連付けられているユーザーキーはすべて無効になります。" - account-read: "アカウントの情報を見る。" - account-write: "アカウントの情報を操作する。" - note-write: "投稿する。" - reaction-write: "リアクションしたりリアクションをキャンセルする。" - following-write: "フォローしたりフォロー解除する。" - drive-read: "ドライブを見る。" - drive-write: "ドライブを操作する。" - notification-read: "通知を見る。" - notification-write: "通知を操作する。" + create-app: "正在创建应用" + app-name: "应用名称" + app-name-desc: "您应用的名称" + app-name-ex: "ex) iOS版本的Misskey" + app-overview: "应用摘要" + app-desc: "您的应用的简要说明或介绍。" + app-desc-ex: "ex) iOS版Misskey客户端." + callback-url: "回应URL (optional)" + callback-url-desc: "通过身份验证表单对用户进行身份验证后重定向到的URL。" + authority: "权限" + authority-desc: "只能通过API访问此处请求的功能。" + authority-warning: "您可以在创建应用程序后对其进行更改,但如果您授予不同的权限,则当时关联的所有用户密钥都将失效。" + account-read: "查看账户信息" + account-write: "修改账户信息" + note-write: "投稿。" + reaction-write: "添加或删除反应。" + following-write: "关注和不关注" + drive-read: "查看云盘" + drive-write: "上传/删除云盘里的文件" + notification-read: "阅读您的通知" + notification-write: "管理通知"