about summary refs log tree commit diff
path: root/config
diff options
context:
space:
mode:
authorlindwurm <lindwurm.q@gmail.com>2017-04-13 03:41:50 +0900
committerEugen <eugen@zeonfederated.com>2017-04-12 20:41:50 +0200
commit9966bd27c2f568b34dc6d6d428301120b2153182 (patch)
treee6db8fa57420b21b2630ff9d1a7dc7d082f998f6 /config
parentb0ab632531c82c2c84c557c7c12afb8a91074e2e (diff)
[l10n] ja: Improve Japanese Translations (#1631)
* ja: about: Fix highlighting
* ja: Update Translations
* ja: Translate admin settings

Signed-off-by: lindwurm <lindwurm.q@gmail.com>
Diffstat (limited to 'config')
-rw-r--r--config/locales/doorkeeper.ja.yml10
-rw-r--r--config/locales/ja.yml118
-rw-r--r--config/locales/simple_form.ja.yml27
3 files changed, 92 insertions, 63 deletions
diff --git a/config/locales/doorkeeper.ja.yml b/config/locales/doorkeeper.ja.yml
index 7c6a14056..35592bc49 100644
--- a/config/locales/doorkeeper.ja.yml
+++ b/config/locales/doorkeeper.ja.yml
@@ -60,15 +60,15 @@ ja:
         title: 認証コード
     authorized_applications:
       buttons:
-        revoke: 取り消す
+        revoke: 取消
       confirmations:
         revoke: 本当に取り消しますか?
       index:
-        application: アプリケーション
-        created_at: 認証済み
+        application: アプリ名
+        created_at: 許可した日時
         date_format: "%Y年%m月%d日 %H時%M分%S秒"
         scopes: アクセス権
-        title: あなたの認証済みアプリケーション
+        title: 認証済みアプリケーション
     errors:
       messages:
         access_denied: リソースの所有者または認証サーバーが要求を拒否しました。
@@ -83,7 +83,7 @@ ja:
           expired: アクセストークンの有効期限が切れています
           revoked: アクセストークンは取り消されています。
           unknown: アクセストークンが無効です。
-        resource_owner_authenticator_not_configured: Doorkeeper.configure.resource_owner_authenticatorが設定されていないため、リソース所有者の検索に失敗しました。
+        resource_owner_authenticator_not_configured: Doorkeeper.configure.resource_owner_authenticator が設定されていないため、リソース所有者の検索に失敗しました。
         server_error: 認証サーバーに予期せぬ例外が発生したため、リクエストを実行できなくなりました。
         temporarily_unavailable: 現在、認証サーバーに一時的な過負荷が掛かっているか、またはメンテナンス中のため、リクエストを処理できません。
         unauthorized_client: クライアントはこのメゾットで要求を実行する権限がありません。
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
index 4a1675fdf..9407c7669 100644
--- a/config/locales/ja.yml
+++ b/config/locales/ja.yml
@@ -1,32 +1,32 @@
 ---
 ja:
   about:
-    about_mastodon: Mastodon は<em>自由なオープンソース</em>のソーシャルネットワークです。 従来のプラットフォームとは違う<em>分散型</em>で、これはあなたの会話が一つの会社によって独占されるのを防ぎます。自分の信頼できるサーバーを選びます&mdash; どのサーバーを選んでも、誰とでも会話することができます。 だれでも自分の Mastodon サーバーを作ることができ、<em>シームレスにソーシャルネットワークに参加</em>できます。
-    about_this: このサーバーについて
+    about_mastodon: Mastodon は<em>自由でオープンソース</em>なソーシャルネットワークです。商用プラットフォームの代替となる<em>分散型</em>を採用し、あなたのやりとりが一つの会社によって独占されるのを防ぎます。信頼できるインスタンスを選択してください &mdash; どのインスタンスを選んでも、誰とでもやりとりすることができます。 だれでも自分の Mastodon インスタンスを作ることができ、シームレスに<em>ソーシャルネットワーク</em>に参加できます。
+    about_this: このインスタンスについて
     apps: アプリ
     business_email: 'ビジネスメールアドレス:'
-    closed_registrations: 現在このサーバーでの新規登録は受け付けていません。
+    closed_registrations: 現在このインスタンスでの新規登録は受け付けていません。
     contact: 連絡先
-    description_headline: '%{domain}とは?'
-    domain_count_after: 個のサーバー
+    description_headline: '%{domain} とは?'
+    domain_count_after: 個のインスタンス
     domain_count_before: 接続中
     features:
       api: アプリやその他サービスにAPIを公開
-      blocks: ブロックやミュートの種類は豊富
-      characters: 1投稿は500文字まで可能
-      chronology: 時系列に沿ったタイムライン
-      ethics: 広告も行動追跡もなく、プライバシーにも配慮
+      blocks: 豊富なブロックやミュート機能
+      characters: 1つの投稿は500文字まで利用可能
+      chronology: 時系列順のタイムライン
+      ethics: 広告もトラッキングもありません
       gifv: GIFVや短い動画にも対応
-      privacy: 細かく投稿ごとに公開範囲が設定可能
+      privacy: 投稿ごとに公開範囲を細かく設定可能
       public: 公開タイムライン
-    features_headline: Mastodonの特徴
-    get_started: 始める
+    features_headline: Mastodon の特徴
+    get_started: 参加する
     links: リンク
-    other_instances: 他のサーバー
+    other_instances: 他のインスタンス
     source_code: ソースコード
     status_count_after: トゥート
     status_count_before: トゥート数
-    terms: 規約
+    terms: プライバシーポリシー
     user_count_after: 人
     user_count_before: ユーザー数
   accounts:
@@ -34,14 +34,14 @@ ja:
     followers: フォロワー
     following: フォロー中
     nothing_here: 何もありません
-    people_followed_by: '%{name}さんをフォロー中のアカウント'
-    people_who_follow: '%{name}さんがフォロー中のアカウント'
+    people_followed_by: '%{name} さんをフォロー中のアカウント'
+    people_who_follow: '%{name} さんがフォロー中のアカウント'
     posts: 投稿
     remote_follow: リモートフォロー
     unfollow: フォロー解除
   application_mailer:
     settings: 'メール設定の変更: %{link}'
-    signature: 'Mastodon %{instance}サーバーからの通知'
+    signature: 'Mastodon %{instance} インスタンスからの通知'
     view: 'View:'
   applications:
     invalid_url: URLが無効です
@@ -51,15 +51,15 @@ ja:
     forgot_password: パスワードをお忘れですか?
     login: ログイン
     logout: ログアウト
-    register: サインアップ
+    register: 登録する
     resend_confirmation: 確認メールを再送する
-    reset_password: パスワード再発行
+    reset_password: パスワードを再発行
     set_new_password: 新しいパスワード
   authorize_follow:
     error: 残念ながら、リモートアカウントにエラーが発生しました。
     follow: フォロー
-    prompt_html: 'あなた (<strong>%{self}</strong>) は以下のアカウントのフォローをリクエストしました:'
-    title: '%{acct}をフォロー'
+    prompt_html: 'あなた(<strong>%{self}</strong>)は以下のアカウントのフォローをリクエストしました:'
+    title: '%{acct} をフォロー'
   datetime:
     distance_in_words:
       about_x_hours: "%{count}時間"
@@ -87,42 +87,42 @@ ja:
       one: エラーが発生しました。以下のエラーを確認してください
       other: エラーが発生しました。以下の%{count}個のエラーを確認してください
   imports:
-    preface: このサーバーのあなたのアカウントにフォロー、ブロック、などの他のサーバーからエクスポートされたファイルの情報をインポートできます。
+    preface: 他のインスタンスでエクスポートされたファイルから、フォロー/ブロックした情報をこのインスタンス上のアカウントにインポートできます。
     success: ファイルは正常にアップロードされ、現在処理中です。しばらくしてから確認してください
     types:
       blocking: ブロック中のアカウントリスト
       following: フォロー中のアカウントリスト
     upload: アップロード
-  landing_strip_html: <strong>%{name}</strong>さんはサーバー<strong>%{domain}</strong>のユーザーです。アカウントさえ持っていればフォローしたり会話したりできます。もしお持ちでないなら<a href="%{sign_up_path}">こちら</a>からサインアップできます。
+  landing_strip_html: <strong>%{name}</strong> さんはインスタンス <strong>%{domain}</strong> のユーザーです。アカウントさえ持っていればフォローしたり会話したりできます。もしお持ちでないなら <a href="%{sign_up_path}">こちら</a> からサインアップできます。
   media_attachments:
     validations:
-      images_and_video: 既に画像が追加されている場合動画を追加することはできません。
+      images_and_video: 既に画像が追加されているため、動画を追加することはできません。
       too_many: 追加できるファイルは4つまでです。
   notification_mailer:
     digest:
-      body: '%{instance}での最後のログインからの出来事:'
-      mention: "%{name}さんがあなたに返信しました:"
+      body: '%{instance} での最後のログインからの出来事:'
+      mention: "%{name} さんがあなたに返信しました:"
       new_followers_summary:
         one: 新たなフォロワーを獲得しました!
-        other: '%{count}人の新たなフォロワーを獲得しました!'
+        other: '%{count} 人の新たなフォロワーを獲得しました!'
       subject:
-        one: "新しい1つの通知 \U0001F418"
-        other: "新しい%{count}つの通知 \U0001F418"
+        one: "新しい1件の通知 \U0001F418"
+        other: "新しい%{count}件の通知 \U0001F418"
     favourite:
-      body: 'あなたのステータスが%{name}さんにお気に入りされました:'
-      subject: "%{name}さんがあなたのステータスをお気に入りしました"
+      body: 'あなたのトゥートが %{name} さんにお気に入り登録されました:'
+      subject: "%{name} さんがあなたのトゥートをお気に入りに登録しました"
     follow:
-      body: "%{name}さんにフォローされています"
-      subject: "%{name}さんにフォローされています"
+      body: "%{name} さんにフォローされています"
+      subject: "%{name} さんにフォローされています"
     follow_request:
-      body: "%{name}さんがあなたにフォローをリクエストしました。"
-      subject: '%{name}さんからのフォローリクエスト'
+      body: "%{name} さんがあなたにフォローをリクエストしました。"
+      subject: '%{name} さんからのフォローリクエスト'
     mention:
-      body: '%{name}さんから返信がありました:'
-      subject: '%{name}さんに返信されました'
+      body: '%{name} さんから返信がありました:'
+      subject: '%{name} さんに返信されました'
     reblog:
-      body: 'あなたのステータスが%{name}さんにブーストされました:'
-      subject: "あなたのステータスが%{name}さんにブーストされました"
+      body: 'あなたのトゥートが %{name} さんにブーストされました:'
+      subject: "あなたのトゥートが %{name} さんにブーストされました"
   pagination:
     next: 次
     prev: 前
@@ -134,7 +134,7 @@ ja:
   settings:
     authorized_apps: 認証済みアプリ
     back: 戻る
-    edit_profile: プロフィール編集
+    edit_profile: プロフィールを編集
     export: データのエクスポート
     import: データのインポート
     preferences: ユーザー設定
@@ -142,14 +142,14 @@ ja:
     two_factor_auth: 二段階認証
   statuses:
     open_in_web: Webで開く
-    over_character_limit: '%{max}文字までしか入力できません'
+    over_character_limit: '上限は %{max}文字までです'
     show_more: もっと見る
     visibilities:
-      private: フォロワーだけに見せる
-      public: 公開
-      unlisted: 公開されますが、公開タイムラインには載りません
+      private: Private - フォロワーだけに見せる
+      public: Public - 全体に公開する
+      unlisted: Unlisted - トゥートは公開するが、公開タイムラインには表示しない
   stream_entries:
-    click_to_show: 見るにはクリック
+    click_to_show: クリックして表示
     reblogged: ブーストされました
     sensitive_content: 不適切なコンテンツの可能性があります
   time:
@@ -171,3 +171,31 @@ ja:
     invalid_otp_token: 二段階認証コードが間違っています
   will_paginate:
     page_gap: "&hellip;"
+
+  errors:
+      404: お探しのページは見つかりませんでした。
+      410: お探しのページはもう存在しません。
+      422:
+        title: セキュリティ認証に失敗
+        content: セキュリティ認証に失敗しました。Cookieをブロックしていませんか?
+  admin:
+    settings:
+      title: サイト設定
+      setting: 設定
+      click_to_edit: クリックして編集
+      contact_information:
+        label: 連絡先情報
+        username: ユーザー名を入力
+        email: 公開するメールアドレスを入力
+      site_title: サイトのタイトル
+      site_description:
+        title: サイトの説明文
+        desc_html: "トップページへの表示と meta タグに使用されます。<br>HTMLタグ、特に<code>&lt;a&gt;</code> and <code>&lt;em&gt;</code>が利用可能です。"
+      site_description_extended:
+        title: サイトの詳細な説明
+        desc_html: "インスタンスについてのページに表示されます。<br>HTMLタグが利用可能です。"
+      registrations:
+        open:
+          title: 新規登録を受け付ける
+          enabled: 有効
+          disabled: 無効
diff --git a/config/locales/simple_form.ja.yml b/config/locales/simple_form.ja.yml
index 9cdf650a4..bdf8e0f54 100644
--- a/config/locales/simple_form.ja.yml
+++ b/config/locales/simple_form.ja.yml
@@ -3,17 +3,17 @@ ja:
   simple_form:
     hints:
       defaults:
-        avatar: PNGやGIF、JPGは2MBまでです。120x120pxまで縮小されます。
+        avatar: 2MBまでのPNGやGIF、JPGが利用可能です。120x120pxまで縮小されます。
         display_name: 名前は30文字まで設定することができます。
-        header: PNGやGIF、JPGは2MBまでです。 700x335pxまで縮小されます。
-        locked: フォロワーを手動で承認する必要があります。デフォルトでは投稿範囲はフォロワーまでです。
+        header: 2MBまでのPNGやGIF、JPGが利用可能です。 700x335pxまで縮小されます。
+        locked: フォロワーを手動で承認する必要があります。デフォルトではトゥートの公開範囲はフォロワーのみです。
         note: プロフィールは160文字まで設定することができます。
       imports:
-        data: CSVファイルからデータをインポートしました。
+        data: 他の Mastodon サーバーからエクスポートしたCSVファイルを選択して下さい
     labels:
       defaults:
-        avatar: アカウント
-        confirm_new_password: 新しいパスワード(確認用)
+        avatar: アイコン
+        confirm_new_password: 新しいパスワード(確認用)
         confirm_password: 新しいパスワード
         current_password: 現在のパスワード
         data: データ
@@ -26,19 +26,20 @@ ja:
         note: プロフィール
         otp_attempt: 二段階認証コード
         password: パスワード
-        setting_default_privacy: 投稿範囲
-        type: インポートするファイルの種類
+        setting_default_privacy: 投稿の公開範囲
+        type: インポートする項目
         username: ユーザー名
+        setting_boost_modal: ブーストする前に確認ダイアログを表示する
       interactions:
         must_be_follower: フォロワー以外からの通知をブロック
         must_be_following: フォローしていないユーザーからの通知をブロック
       notification_emails:
         digest: タイムラインからピックアップしてメールで通知する
-        favourite: お気に入りされた時メールで通知する
-        follow: フォローされた時メールで通知する
-        follow_request: フォローリクエストを受けた時メールで通知する
-        mention: 返信された時メールで通知する
-        reblog: ブーストされた時メールで通知する
+        favourite: お気に入りに登録された時にメールで通知する
+        follow: フォローされた時にメールで通知する
+        follow_request: フォローリクエストを受けた時にメールで通知する
+        mention: 返信が来た時にメールで通知する
+        reblog: トゥートがブーストされた時にメールで通知する
     'no': 'いいえ'
     required:
       mark: "*"