diff --git a/app/assets/javascripts/components/locales/ja.jsx b/app/assets/javascripts/components/locales/ja.jsx
index fdfc91c29ff..544cc537e88 100644
--- a/app/assets/javascripts/components/locales/ja.jsx
+++ b/app/assets/javascripts/components/locales/ja.jsx
@@ -11,9 +11,11 @@ const ja = {
"status.sensitive_warning": "不適切なコンテンツ",
"status.sensitive_toggle": "クリックして表示",
"status.show_more": "もっと見る",
+ "status.load_more": "もっと見る",
"status.show_less": "隠す",
"status.open": "Expand this status",
- "status.report": "@{name} さんを報告",
+ "status.report": "@{name} さんを通報",
+ "status.media_hidden": "非表示のメデイア",
"video_player.toggle_sound": "音の切り替え",
"account.mention": "@{name} さんに返信",
"account.edit_profile": "プロフィールを編集",
@@ -23,11 +25,14 @@ const ja = {
"account.mute": "ミュート",
"account.unmute": "ミュート解除",
"account.follow": "フォロー",
+ "account.report": "@{name}を通報する",
"account.posts": "投稿",
"account.follows": "フォロー",
"account.followers": "フォロワー",
"account.follows_you": "フォローされています",
"account.requested": "承認待ち",
+ "follow_request.authorize": "許可",
+ "follow_request.reject": "拒否",
"getting_started.heading": "スタート",
"getting_started.about_addressing": "ドメインとユーザー名を知っているなら検索フォームに入力すればフォローできます。",
"getting_started.about_shortcuts": "対象のアカウントがあなたと同じドメインのユーザーならばユーザー名のみで検索できます。これは返信のときも一緒です。",
@@ -36,6 +41,7 @@ const ja = {
"column.community": "ローカルタイムライン",
"column.public": "連合タイムライン",
"column.notifications": "通知",
+ "column.favourites": "お気に入り",
"tabs_bar.compose": "投稿",
"tabs_bar.home": "ホーム",
"tabs_bar.mentions": "返信",
@@ -46,9 +52,23 @@ const ja = {
"compose_form.publish": "トゥート",
"compose_form.sensitive": "メディアを不適切なコンテンツとしてマークする",
"compose_form.spoiler": "テキストを隠す",
+ "compose_form.spoiler_placeholder": "内容注意メッセジ",
"compose_form.private": "非公開にする",
"compose_form.privacy_disclaimer": "あなたの非公開トゥートは返信先のユーザー(at {domains})に公開されます。{domainsCount, plural, one {that server} other {those servers}}を信頼しますか?投稿のプライバシー保護はMastodonサーバー内でのみ有効です。 もし{domains} {domainsCount, plural, one {is not a Mastodon instance} other {are not Mastodon instances}}ならばあなたの投稿のプライバシーは保護されず、ブーストされたり予期しないユーザーに見られる可能性があります。",
"compose_form.unlisted": "公開タイムラインに表示しない",
+ "privacy.public.short": "公開",
+ "privacy.public.long": "公開TLに投稿する",
+ "privacy.unlisted.short": "未収載",
+ "privacy.unlisted.long": "公開TLで表示しない",
+ "privacy.private.short": "非公開",
+ "privacy.private.long": "フォロワーだけに公開",
+ "privacy.direct.short": "ダイレクト",
+ "privacy.direct.long": "含んだユーザーだけに公開",
+ "privacy.change": "投稿のプライバシーを変更2",
+ "report.heading": "新規通報",
+ "report.placeholder": "コメント",
+ "report.target": "問題のユーザー",
+ "report.submit": "通報する",
"navigation_bar.edit_profile": "プロフィールを編集",
"navigation_bar.preferences": "ユーザー設定",
"navigation_bar.community_timeline": "ローカルタイムライン",
@@ -61,12 +81,16 @@ const ja = {
"search.placeholder": "検索",
"search.account": "アカウント",
"search.hashtag": "ハッシュタグ",
+ "search.status_by": "{uuuname}からの投稿",
+ "upload_area.title": "ファイルをこちらにドラッグしてください",
"upload_button.label": "メディアを追加",
"upload_form.undo": "やり直す",
"notification.follow": "{name} さんにフォローされました",
"notification.favourite": "{name} さんがあなたのトゥートをお気に入りに登録しました",
"notification.reblog": "{name} さんがあなたのトゥートをブーストしました",
"notification.mention": "{name} さんがあなたに返信しました",
+ "notifications.clear": "通知を片付ける",
+ "notifications.clear_confirmation": "通知を全部片付けます。大丈夫ですか?",
"notifications.column_settings.alert": "デスクトップ通知",
"notifications.column_settings.show": "カラムに表示",
"notifications.column_settings.follow": "新しいフォロワー",
@@ -78,6 +102,18 @@ const ja = {
"empty_column.home.public_timeline": "連合タイムライン",
"empty_column.notifications": "まだ通知がありません。他の人とふれ合って会話を始めましょう。",
"empty_column.public": "ここにはまだ何もありません!公開で何かを投稿したり、他のインスタンスのユーザーをフォローしたりしていっぱいにしましょう!",
+ "empty_column.hashtag": "このハッシュタグはまだ使っていません。",
+ "upload_progress.label": "アップロード中…",
+ "emoji_button.label": "絵文字を追加",
+ "home.column_settings.basic": "シンプル",
+ "home.column_settings.advanced": "エキスパート",
+ "home.column_settings.show_reblogs": "ブースト表示",
+ "home.column_settings.show_replies": "返信表示",
+ "home.column_settings.filter_regex": "正規表現でフィルター",
+ "home.settings": "カラム設定",
+ "notification.settings": "カラム設定",
+ "missing_indicator.label": "見つかりません",
+ "boost_modal.combo": "次は{combo}を押せば、これをスキップできます。"
};
export default ja;
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
index cd6b6543dc8..cf208678050 100644
--- a/config/locales/ja.yml
+++ b/config/locales/ja.yml
@@ -76,6 +76,7 @@ ja:
x_seconds: "%{count}秒"
exports:
blocks: ブロック
+ mutes: ミュート
csv: CSV
follows: フォロー
storage: メディア
@@ -90,8 +91,9 @@ ja:
preface: 他のインスタンスでエクスポートされたファイルから、フォロー/ブロックした情報をこのインスタンス上のアカウントにインポートできます。
success: ファイルは正常にアップロードされ、現在処理中です。しばらくしてから確認してください
types:
- blocking: ブロック中のアカウントリスト
+ blocking: ブロックしたアカウントリスト
following: フォロー中のアカウントリスト
+ muting: ミュートしたアカウントリスト
upload: アップロード
landing_strip_html: %{name} さんはインスタンス %{domain} のユーザーです。アカウントさえ持っていればフォローしたり会話したりできます。もしお持ちでないなら こちら からサインアップできます。
media_attachments:
@@ -126,6 +128,7 @@ ja:
pagination:
next: 次
prev: 前
+ truncate: "…"
remote_follow:
acct: フォローしたい人の ユーザー名@ドメイン を入力してください
missing_resource: リダイレクト先が見つかりませんでした
@@ -171,13 +174,31 @@ ja:
invalid_otp_token: 二段階認証コードが間違っています
will_paginate:
page_gap: "…"
-
errors:
404: お探しのページは見つかりませんでした。
410: お探しのページはもう存在しません。
422:
title: セキュリティ認証に失敗
content: セキュリティ認証に失敗しました。Cookieをブロックしていませんか?
+ reports:
+ reports: 通報
+ status: 現状
+ unresolved: 未決
+ resolved: 解決済み
+ id: ID
+ target: 通報されているユーザー
+ reported_by: 通報者
+ comment:
+ label: コメント
+ none: なし
+ view: 見る
+ report: "通報 #%{id}"
+ delete: 削除
+ reported_account: 通報されているユーザー
+ reported_by: 通報者
+ silence_account: ユーザーをサイレンスする
+ suspend_account: ユーザーを停止する
+ mark_as_resolved: 解決する
admin:
settings:
title: サイト設定