diff --git a/public/language/ja/category.json b/public/language/ja/category.json
new file mode 100644
index 0000000000..0a4892d07f
--- /dev/null
+++ b/public/language/ja/category.json
@@ -0,0 +1,7 @@
+{
+ "new_topic_button": "新規スレッド",
+ "no_topics": "まだスレッドはありません.
一番目のスレッドを書いてみないか?",
+ "browsing": "閲覧中",
+ "no_replies": "返事はまだありません",
+ "share_this_category": "この板を共有"
+}
diff --git a/public/language/ja/error.json b/public/language/ja/error.json
new file mode 100644
index 0000000000..facf88fcf5
--- /dev/null
+++ b/public/language/ja/error.json
@@ -0,0 +1,49 @@
+{
+ "invalid-data": "無効なデータ",
+ "not-logged-in": "ログインしていていないようです。",
+ "invalid-cid": "無効な板ID",
+ "invalid-tid": "無効なスレッドID",
+ "invalid-pid": "無効なポストID",
+ "invalid-uid": "無効なユーザーID",
+ "invalid-username": "無効なユーザー名",
+ "invalid-email": "無効なメール",
+ "invalid-title": "無効なタイトル",
+ "invalid-user-data": "無効なユーザーデータ",
+ "invalid-password": "無効なパスワード",
+ "invalid-pagination-value": "無効な改ページ設定値",
+ "username-taken": "ユーザー名が取られた",
+ "email-taken": "メールアドレスが使用された",
+ "user-banned": "ユーザーが停止された",
+ "no-category": "板が存在しない",
+ "no-topic": "スレッドが存在しない",
+ "no-post": "ポストが存在しない",
+ "no-group": "グループが存在しない",
+ "no-user": "ユーザーが存在しない",
+ "no-teaser": "ティーザーが存在しない",
+ "no-privileges": "このアクションを実行する権限を持っていない。",
+ "category-disabled": "この板は無効された",
+ "topic-locked": "スレッドがロックされた",
+ "still-uploading": "アップロードが完成するまでお待ちください。",
+ "content-too-short": "ポストに最小 %1 文字の制限があります。",
+ "title-too-short": "タイトルに最小 %1 文字の制限があります。",
+ "title-too-long": "タイトルに最大 %1 文字の制限があります。",
+ "too-many-posts": "%1 秒間で最大 1 ポストの投稿が可能です。",
+ "file-too-big": "最大ファイルサイズは %1 kbs",
+ "cant-vote-self-post": "自分のポストに評価することはできません。",
+ "already-favourited": "このポストはすでにお気に入りに追加されました。",
+ "already-unfavourited": "このポストはすでにお気に入りから削除されました。",
+ "cant-ban-other-admins": "ほかの管理者を停止することはできません!",
+ "invalid-image-type": "無効なユーザータイプ",
+ "group-name-too-short": "グループ名は短すぎます。",
+ "group-already-exists": "グループ名はすでに存在しています",
+ "group-name-change-not-allowed": "グループ名の修正はできません",
+ "post-already-deleted": "ポストはすでに削除された",
+ "post-already-restored": "ポストはすでにリストアされた",
+ "topic-already-deleted": "スレッドはすでに削除された",
+ "topic-already-restored": "スレッドはすでにリストアされた",
+ "topic-thumbnails-are-disabled": "スレッドのサムネイルが無効された",
+ "invalid-file": "無効なファイル",
+ "uploads-are-disabled": "アップロードが無効された",
+ "signature-too-long": "署名は最大%1文字までです!",
+ "cant-chat-with-yourself": "自分にチャットすることはできません!"
+}
diff --git a/public/language/ja/footer.json b/public/language/ja/footer.json
new file mode 100644
index 0000000000..41437643ee
--- /dev/null
+++ b/public/language/ja/footer.json
@@ -0,0 +1,7 @@
+{
+ "stats.online": "利用者",
+ "stats.users": "登録",
+ "stats.topics": "スレッド",
+ "stats.posts": "ポスト",
+ "success": "成功"
+}
diff --git a/public/language/ja/global.json b/public/language/ja/global.json
new file mode 100644
index 0000000000..35269d5d82
--- /dev/null
+++ b/public/language/ja/global.json
@@ -0,0 +1,70 @@
+{
+ "home": "ホーム",
+ "search": "検索",
+ "buttons.close": "閉じる",
+ "403.title": "アクセス拒否",
+ "403.message": "アクセスが拒否されました.ログインしますか?",
+ "404.title": "見つかりません",
+ "404.message": "アクセスしようとしていたページは存在しません.ホームへ",
+ "500.title": "内部エラー",
+ "500.message": "何とも言えない障害が発生しているようです.m(_ _)m",
+ "register": "登録",
+ "login": "ログイン",
+ "please_log_in": "ログインください",
+ "logout": "ログアウト",
+ "posting_restriction_info": "登録ユーザーのみが投稿可能となります.こちらからログインください。",
+ "welcome_back": "お帰りなさい",
+ "you_have_successfully_logged_in": "ログインできました",
+ "save_changes": "保存する",
+ "close": "閉じる",
+ "pagination": "ページ",
+ "header.admin": "管理",
+ "header.recent": "最近",
+ "header.unread": "未読",
+ "header.popular": "人気",
+ "header.users": "ユーザー",
+ "header.chats": "チャット",
+ "header.notifications": "通知",
+ "header.search": "検索",
+ "header.profile": "プロフィール",
+ "notifications.loading": "通知をロード中",
+ "chats.loading": "チャットをロード中",
+ "motd.welcome": "次世代の掲示板システム NodeBB へようこそ!",
+ "previouspage": "前のページ",
+ "nextpage": "次のページ",
+ "alert.success": "成功",
+ "alert.error": "エラー",
+ "alert.banned": "停止した",
+ "alert.banned.message": "このアカウントが停止されました!",
+ "alert.unfollow": "%1へのフォローを停止しました!",
+ "alert.follow": "%1をフォローしています!",
+ "online": "オンライン",
+ "users": "ユーザー",
+ "topics": "スレッド",
+ "posts": "ポスト",
+ "views": "閲覧数",
+ "reputation": "評価",
+ "read_more": "続きを読む",
+ "posted_ago_by_guest": "%1にゲストが投稿",
+ "posted_ago_by": "%1に %2 が投稿",
+ "posted_ago": "%1に投稿された",
+ "posted_in_ago_by_guest": "%1に %2 ゲストが投稿",
+ "posted_in_ago_by": "%1 %2に %3 が投稿",
+ "posted_in_ago": "%1 に投稿",
+ "replied_ago": "%1 に返答",
+ "user_posted_ago": "%1 が%2に投稿",
+ "guest_posted_ago": "ゲストが%1に投稿",
+ "last_edited_by_ago": "%1が%2に最終編集",
+ "norecentposts": "最近のポストはありません",
+ "norecenttopics": "最近のスレッドはありません",
+ "recentposts": "最近のポスト",
+ "recentips": "最近ログインしたIPアドレス",
+ "away": "不在",
+ "dnd": "仕事中",
+ "invisible": "不可視",
+ "offline": "オフライン",
+ "email": "メール",
+ "language": "言語",
+ "guest": "ゲスト",
+ "guests": "ゲスト"
+}
diff --git a/public/language/ja/language.json b/public/language/ja/language.json
new file mode 100644
index 0000000000..19a14e500a
--- /dev/null
+++ b/public/language/ja/language.json
@@ -0,0 +1,5 @@
+{
+ "name": "日本語",
+ "code": "ja",
+ "dir": "ltr"
+}
diff --git a/public/language/ja/login.json b/public/language/ja/login.json
new file mode 100644
index 0000000000..a16f10ddf2
--- /dev/null
+++ b/public/language/ja/login.json
@@ -0,0 +1,8 @@
+{
+ "username": "ユーザー名 / メール",
+ "remember_me": "ログイン情報を記憶",
+ "forgot_password": "パスワードがわからない?",
+ "alternative_logins": "ほかのログイン方法",
+ "failed_login_attempt": "ログインに失敗しました.ユーザー名やパスワードをご確認ください。",
+ "login_successful": "ログインしました!"
+}
diff --git a/public/language/ja/modules.json b/public/language/ja/modules.json
new file mode 100644
index 0000000000..7a01eeca56
--- /dev/null
+++ b/public/language/ja/modules.json
@@ -0,0 +1,7 @@
+{
+ "chat.chatting_with": "とチャット",
+ "chat.placeholder": "メッセージを入力する",
+ "chat.send": "送信",
+ "chat.no_active": "チャットはありません。",
+ "chat.user_typing": "%1 は入力中 ..."
+}
diff --git a/public/language/ja/notifications.json b/public/language/ja/notifications.json
new file mode 100644
index 0000000000..de907f0fcc
--- /dev/null
+++ b/public/language/ja/notifications.json
@@ -0,0 +1,18 @@
+{
+ "title": "通知センター",
+ "no_notifs": "新しい通知はありません",
+ "see_all": "すべての通知を確認",
+ "back_to_home": "NodeBBへ戻る",
+ "outgoing_link": "外部サイトへのリンク",
+ "outgoing_link_message": "リービング",
+ "continue_to": "続き",
+ "return_to": "戻る ",
+ "new_notification": "新しい通知",
+ "you_have_unread_notifications": "未読の通知があります。",
+ "user_made_post": "%1は新しいポストを投稿しました。",
+ "new_message_from": "%1からの新しいメッセージ",
+ "upvoted_your_post": "%1はあなたのポストを評価しました。",
+ "favourited_your_post": "%1はあなたのポストをお気に入りにしました。",
+ "user_flagged_post": "%1 ポストを報告しました。",
+ "user_posted_to": "%1 は %2 への返事を作成しました。"
+}
diff --git a/public/language/ja/pages.json b/public/language/ja/pages.json
new file mode 100644
index 0000000000..8387697fe1
--- /dev/null
+++ b/public/language/ja/pages.json
@@ -0,0 +1,15 @@
+{
+ "home": "ホーム",
+ "unread": "未読スレッド",
+ "popular": "人気スレッド",
+ "recent": "最新スレッド",
+ "users": "登録したユーザー",
+ "notifications": "通知",
+ "user.edit": "編集中 \"%1\"",
+ "user.following": "%1がフォロー中",
+ "user.followers": "%1のフォロワー",
+ "user.posts": "%1が作成したポスト",
+ "user.topics": "%1が作成したスレッド",
+ "user.favourites": "%1のお気に入りポスト",
+ "user.settings": "ユーザー設定"
+}
diff --git a/public/language/ja/recent.json b/public/language/ja/recent.json
new file mode 100644
index 0000000000..88125f8432
--- /dev/null
+++ b/public/language/ja/recent.json
@@ -0,0 +1,7 @@
+{
+ "title": "最近の更新",
+ "day": "最近 1 日",
+ "week": "最近 1 週",
+ "month": "最近 1 ヶ月",
+ "no_recent_topics": "最近のスレッドはありません。"
+}
diff --git a/public/language/ja/register.json b/public/language/ja/register.json
new file mode 100644
index 0000000000..b1ce4c0794
--- /dev/null
+++ b/public/language/ja/register.json
@@ -0,0 +1,18 @@
+{
+ "register": "登録",
+ "help.email": "デフォルト設定ではメールアドレスは公開されません。",
+ "help.username_restrictions": "%1 から %2 文字までのユニークなユーザー名.Twitter の @username 方式でメンションすることができます。",
+ "help.minimum_password_length": "パスワードには最小 %1 文字が必要です。",
+ "email_address": "メールアドレス",
+ "email_address_placeholder": "メールアドレスを入力ください",
+ "username": "ユーザー名",
+ "username_placeholder": "ユーザー名を入力してください",
+ "password": "パスワード",
+ "password_placeholder": "パスワードを入力してください",
+ "confirm_password": "パスワード再入力",
+ "confirm_password_placeholder": "パスワード再入力してください",
+ "register_now_button": "今すぐ登録する",
+ "alternative_registration": "ほかの登録方法",
+ "terms_of_use": "利用規約",
+ "agree_to_terms_of_use": "利用規約に同意する"
+}
diff --git a/public/language/ja/reset_password.json b/public/language/ja/reset_password.json
new file mode 100644
index 0000000000..4c2d9e6858
--- /dev/null
+++ b/public/language/ja/reset_password.json
@@ -0,0 +1,14 @@
+{
+ "reset_password": "パスワードをリセット",
+ "update_password": "パスワードを更新",
+ "password_changed.title": "パスワードを更新しました",
+ "password_changed.message": "
パスワードをリセットできました.こちらでログインしてください。", + "wrong_reset_code.title": "リセットコードは正しくありません", + "wrong_reset_code.message": "リセットコードは正しくありません.もう一度入力するか、新しいリセットコードを請求することができます。", + "new_password": "新しいパスワード", + "repeat_password": "パスワード再入力", + "enter_email": "メールアドレスを入力してください.パスワードリセットの指示をメールでご送付します。", + "enter_email_address": "メールアドレスを入力してください", + "password_reset_sent": "パスワードリセットのメールを送信しました", + "invalid_email": "このメールアドレスは存在しません" +} diff --git a/public/language/ja/success.json b/public/language/ja/success.json new file mode 100644 index 0000000000..b8ea2c4056 --- /dev/null +++ b/public/language/ja/success.json @@ -0,0 +1,6 @@ +{ + "success": "成功", + "topic-post": "成功に投稿しました。", + "authentication-successful": "認証が成功しました", + "settings-saved": "設定を保存しました。" +} diff --git a/public/language/ja/topic.json b/public/language/ja/topic.json new file mode 100644 index 0000000000..d446179ca8 --- /dev/null +++ b/public/language/ja/topic.json @@ -0,0 +1,93 @@ +{ + "topic": "スレッド", + "topic_id": "スレッド ID", + "topic_id_placeholder": "スレッド ID を入力してください", + "no_topics_found": "スレッドが見つかりません!", + "no_posts_found": "ポストはありません!", + "post_is_deleted": "このポストが削除されます!", + "profile": "プロフィール", + "posted_by": "%1 のポスト", + "chat": "チャット", + "notify_me": "このスレッドに新しいポストが投稿された際に通知する", + "quote": "引用", + "reply": "返答", + "edit": "編集", + "delete": "削除", + "restore": "リストア", + "move": "移動", + "fork": "フォーク", + "banned": "停止した", + "link": "リンク", + "share": "シェア", + "tools": "ツール", + "flag": "フラグ", + "bookmark_instructions": "こちらをクリックして前の場所に戻ります。", + "flag_title": "リポートする", + "flag_confirm": "本当にこのポストをリポートするか?", + "flag_success": "このポストをリポートしました。", + "deleted_message": "このスレッドは削除されました。管理者しか見れません。", + "following_topic.message": "このスレッドが更新された際に通知を受け取ります。", + "not_following_topic.message": "このスレッドの更新通知を停止しました。", + "login_to_subscribe": "このスレッドを購読するためにログインが必要です。", + "markAsUnreadForAll.success": "すべてのスレッドを未読にしました。", + "watch": "ウオッチ", + "watch.title": "新しいポストの通知を受ける", + "share_this_post": "ポストを共有", + "thread_tools.title": "スレッドツール", + "thread_tools.markAsUnreadForAll": "未読にする", + "thread_tools.pin": "スレッドを最上部に固定", + "thread_tools.unpin": "スレッドの固定を解除", + "thread_tools.lock": "スレッドをロック", + "thread_tools.unlock": "スレッドをアンロック", + "thread_tools.move": "スレッドを移動", + "thread_tools.move_all": "すべてを移動", + "thread_tools.fork": "スレッドをフォーク", + "thread_tools.delete": "スレッドを削除", + "thread_tools.delete_confirm": "本当にスレッドを削除しますか?", + "thread_tools.restore": "スレッドをリストア", + "thread_tools.restore_confirm": "本当にスレッドをリストアしますか?", + "topic_lock_success": "スレッドはロックされました。", + "topic_unlock_success": "スレッドはアンロックされました。", + "topic_pin_success": "スレッドは上部に固定されました。", + "topic_unpin_success": "スレッドの固定を取り消しました。", + "topic_move_success": "このスレッドを %1 に移動しました。", + "post_delete_confirm": "本当にポストを削除しますか?", + "post_restore_confirm": "本当にポストをリストアしますか?", + "post_delete_error": "ポストを削除できませんでした!", + "post_restore_error": "ポストをリストアできませんでした!", + "load_categories": "板をローディング中...", + "disabled_categories_note": "使用不可の板はグレーに表示されます。", + "confirm_move": "移動", + "confirm_fork": "フォーク", + "favourite": "お気に入り", + "favourites": "お気に入り", + "favourites.has_no_favourites": "お気に入りはまだありません!", + "loading_more_posts": "もっと見る", + "move_topic": "スレッドを移動", + "move_post": "ポストを移動", + "post_moved": "ポストを移動しました!", + "fork_topic": "スレッドをフォーク", + "topic_will_be_moved_to": "スレッドはこちらのカテゴリへ移動", + "fork_topic_instruction": "フォークしたいポストをクリックして", + "fork_no_pids": "ポストが選択されていません!", + "fork_success": "スレッドをフォークできました!", + "composer.title_placeholder": "スレッドのタイトルを入力して...", + "composer.write": "作成する", + "composer.preview": "プレビュー", + "composer.help": "ヘルプ", + "composer.discard": "破棄する", + "composer.submit": "保存する", + "composer.replying_to": "%1へ返答中", + "composer.new_topic": "新規スレッド", + "composer.uploading": "アップロード中...", + "composer.thumb_url_label": "スレッドのサムネイルのURLを入力して", + "composer.thumb_title": "スレッドにサムネイルを追加", + "composer.thumb_url_placeholder": "http://example.com/thumb.png", + "composer.thumb_file_label": "またはファイルをアップロード", + "composer.thumb_remove": "入力をクリア", + "composer.drag_and_drop_images": "こちらへ画像をドラッグ&ドロップ", + "composer.upload_instructions": "ドラッグ&ドロップで画像をアップロードすることができます。", + "more_users_and_guests": "%1 more user(s) and %2 guest(s)", + "more_users": "%1 more user(s)", + "more_guests": "%1 more guest(s)" +} diff --git a/public/language/ja/unread.json b/public/language/ja/unread.json new file mode 100644 index 0000000000..a6027a54b3 --- /dev/null +++ b/public/language/ja/unread.json @@ -0,0 +1,9 @@ +{ + "title": "未読", + "no_unread_topics": "未読のスレッドがあります。", + "load_more": "もっと見る", + "mark_as_read": "既読にする", + "selected": "選択済み", + "all": "すべて", + "topics_marked_as_read.success": "すべてのスレッドを既読にしました。" +} diff --git a/public/language/ja/user.json b/public/language/ja/user.json new file mode 100644 index 0000000000..25ce70a83e --- /dev/null +++ b/public/language/ja/user.json @@ -0,0 +1,62 @@ +{ + "banned": "停止された", + "offline": "オフライン", + "username": "ユーザー名", + "email": "メール", + "fullname": "フルネーム", + "website": "ウェブサイト", + "location": "ロケーション", + "age": "年齢", + "joined": "参加", + "lastonline": "最後オンライン", + "profile": "プロフィール", + "profile_views": "閲覧数", + "reputation": "評価", + "favourites": "お気に入り", + "followers": "フォロワー", + "following": "フォロー中", + "signature": "署名", + "gravatar": "Gravatar", + "birthday": "誕生日", + "chat": "チャット", + "follow": "フォロー", + "unfollow": "フォローしない", + "profile_update_success": "プロフィールを更新しました!", + "change_picture": "画像を変更", + "edit": "編集", + "uploaded_picture": "アップロード済みの画像", + "upload_new_picture": "新しい画像をアップロード", + "current_password": "現在のパスワード", + "change_password": "パスワードを変更", + "change_password_error": "無効のパスワード!", + "change_password_error_wrong_current": "現在のパスワードは正しくありません!", + "change_password_error_length": "パスワードは短い過ぎです!", + "change_password_error_match": "パスワードは一致しません!", + "change_password_error_privileges": "パスワードを更新する権限はありません。", + "change_password_success": "パスワードを更新しました!", + "confirm_password": "パスワードを再入力", + "password": "パスワード", + "username_taken_workaround": "このユーザー名はすでに使用されています。いまのユーザー名は %1 です。", + "upload_picture": "画像をアップロード", + "upload_a_picture": "画像をアップロード", + "image_spec": "PNG、JPGかGIFフォーマットの画像をアップロードしてください。", + "max": "max。", + "settings": "設定", + "show_email": "メールアドレスを表示", + "digest_label": "ダイジェストを購読", + "digest_description": "この掲示板のアップデートを受信する", + "digest_off": "オフ", + "digest_daily": "デイリー", + "digest_weekly": "ウィークリー", + "digest_monthly": "マンスリー", + "has_no_follower": "フォロワーはまだいません :(", + "follows_no_one": "フォロー中のユーザーはまだいません :(", + "has_no_posts": "まだポストを投稿したことありません。", + "has_no_topics": "まだスレッドを作成したありません。", + "email_hidden": "メールアドレスを非表示", + "hidden": "非表示", + "paginate_description": "スクロールでのページ自動ロードはしない", + "topics_per_page": "ページ毎のスレッド数", + "posts_per_page": "ページ毎のポスト数", + "notification_sounds": "通知が来たとき音を流す" +} diff --git a/public/language/ja/users.json b/public/language/ja/users.json new file mode 100644 index 0000000000..fa9b441a9a --- /dev/null +++ b/public/language/ja/users.json @@ -0,0 +1,8 @@ +{ + "latest_users": "最新ユーザー", + "top_posters": "最も投稿したユーザー", + "most_reputation": "最も評価されたユーザー", + "search": "検索", + "enter_username": "検索するユーザー名を入力してください", + "load_more": "もっと表示" +}