This commit is contained in:
hilot06 2024-10-16 22:43:12 +01:00 committed by GitHub
commit 5f0c1d6607
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 93 additions and 57 deletions

View File

@ -28,7 +28,7 @@ export const languages = {
],
},
'ja-JP': {
name: 'Japanese',
name: '日本語',
app: () => import('./locale/ja-jp.js'),
authors: [
['hilot06', 'https://github.com/hilot06'],

View File

@ -1,36 +1,36 @@
import { CREDITS_NOTICE, LICENCE_NOTICE } from '../../../common/constants.js';
import { CREDITS_NOTICE, LICENCE_NOTICE, ZNCA_API_USE_TEXT } from '../../../common/constants.js';
export const app = {
default_title: 'Nintendo Switch Online',
licence: LICENCE_NOTICE,
credits: CREDITS_NOTICE,
translation_credits: 'Japanese translation by hilot06.',
translation_credits: '{{language}} の翻訳は {{authors, list}} が行いました。',
};
export const app_menu = {
preferences: '設定',
view: '表示',
learn_more: 'もっと知る',
learn_more_github: 'GitHubでもっと知る',
search_issues: 'Issuesの検索',
learn_more_github: 'もっと知る (GitHub)',
search_issues: 'Issues の検索',
refresh: '更新',
};
export const menu_app = {
coral_heading: 'Nintendo Switch Online',
na_id: 'ニンテンドーアカウントID: {{id}}',
na_id: 'ニンテンドーアカウント ID: {{id}}',
coral_id: 'Coral ID: {{id}}',
nsa_id: 'NSA ID: {{id}}',
discord_presence_enable: 'Discord Presenceを有効にする',
discord_presence_enable: 'Discord Presence を有効にする',
user_notifications_enable: 'このユーザーの通知を有効にする',
friend_notifications_enable: 'フレンド通知を有効にする',
refresh: '今すぐアップデート',
add_friend: 'フレンドを追加',
web_services: 'Webサービス',
moon_heading: 'NintendoみまもりSwitch',
moon_heading: 'Nintendo みまもり Switch',
add_account: 'アカウントを追加',
@ -42,28 +42,28 @@ export const menu_app = {
export const menus = {
add_account: {
add_account_coral: 'Nintendo Switch Online アカウントを追加',
add_account_moon: 'NintendoみまもりSwitch アカウントを追加',
add_account_moon: 'Nintendo みまもり Switch アカウントを追加',
},
friend_code: {
share: '共有',
copy: 'コピー',
friend_code_regenerable: 'Nintendo Switch本体を使ってフレンドコードを再発行',
friend_code_regenerable_at: '{{date, datetime}}から再発行できます',
friend_code_regenerable: 'Nintendo Switch 本体を使ってフレンドコードを再発行',
friend_code_regenerable_at: '{{date, datetime}}再発行できます',
},
user: {
na_id: 'ニンテンドーアカウントID: {{id}}',
na_id: 'ニンテンドーアカウント ID: {{id}}',
coral_id: 'Coral ID: {{id}}',
nsa_id: 'NSA ID: {{id}}',
discord_disable: 'Discord Rich Presenceが無効',
discord_enabled_for: '{{name}}のDiscord Rich Presenceが有効',
discord_enabled_via: '{{name}}を経由したDiscord Rich Presenceが有効',
discord_enable: 'このユーザーに対してDiscord Rich Presenceを有効化する...',
discord_disable: 'Discord Rich Presence を無効化',
discord_enabled_for: '{{name}} Discord Rich Presence が有効',
discord_enabled_via: '{{name}} を経由した Discord Rich Presence が有効',
discord_enable: 'このユーザーに対して Discord Rich Presence を有効化する...',
friend_notifications_enable: 'フレンド通知を有効化',
refresh: '今すぐアップデート',
add_friend: 'フレンドを追加',
remove_help: 'このユーザーを削除するには、nxapiコマンドを使用してください',
remove_help: 'このユーザーを削除するには、nxapi コマンドを使用してください',
},
friend: {
@ -82,7 +82,7 @@ export const menus = {
presence_offline: 'オフライン',
presence_updated: '更新日時: {{date, datetime}}',
presence_logout_time: 'オフラインになった日時: {{date, datetime}}',
discord_presence_enable: 'Discord Rich Presenceを有効化',
discord_presence_enable: 'Discord Rich Presence を有効化',
},
};
@ -99,6 +99,41 @@ export const handle_uri = {
cancel: 'キャンセル',
};
export const na_auth = {
window: {
title: 'ニンテンドーアカウント',
},
znca_api_use: {
title: 'サードパーティAPIの使用',
// This should be translated in other languages
text: ZNCA_API_USE_TEXT,
ok: 'OK',
cancel: 'キャンセル',
more_information: 'さらに多くの情報',
},
notification_coral: {
title: 'Nintendo Switch Online',
body_existing: '既に {{name}} (ニンテンドーアカウント {{na_name}} / {{na_username}}) としてサインインしています',
body_authenticated: '{{name}} (ニンテンドーアカウント {{na_name}} / {{na_username}}) として認証しました',
body_reauthenticated: '{{name}} (ニンテンドーアカウント {{na_name}} / {{na_username}}) として再認証しました',
},
notification_moon: {
title: 'Nintendo みまもり Switch',
body_existing: '既に {{na_name}} ({{na_username}}) としてサインインしています',
body_authenticated: '{{na_name}} ({{na_username}}) として認証しました',
body_reauthenticated: '{{na_name}} ({{na_username}}) として再認証しました',
},
error: {
title: 'アカウント追加のエラー',
},
};
export const time_since = {
default: {
now: 'たった今',
@ -127,15 +162,16 @@ export const time_since = {
export const main_window = {
sidebar: {
discord_active: 'Discord Rich Presenceが動作中',
discord_active_friend: 'Discord Rich Presenceが動作中: <0></0>',
discord_not_active: 'Discord Rich Presenceは動作していません',
discord_active: 'Discord Rich Presence が動作中',
discord_active_friend: 'Discord Rich Presence が動作中: <0></0>',
discord_not_active: 'Discord Rich Presence は動作していません',
discord_playing: 'プレイ中',
discord_not_connected: 'Discord に接続されていません',
add_user: 'ユーザーを追加',
discord_setup: 'Discord Rich Presenceを設定',
discord_setup: 'Discord Rich Presence を設定',
enable_auto_refresh: '自動更新',
enable_auto_refresh: '自動更新を有効化',
},
update: {
@ -147,7 +183,7 @@ export const main_window = {
main_section: {
error: {
title: 'データ読み込みエラー',
title: 'データ読み込みエラー',
message: '{{errors, list}} データの読み込み中にエラーが発生しました。.',
message_friends: 'フレンド',
message_webservices: 'ゲーム固有サービス',
@ -158,23 +194,23 @@ export const main_window = {
moon_only_user: {
title: 'Nintendo Switch Online',
desc_1: 'このユーザーはNintendo Switch Onlineのアプリではなく、NintendoみまもりSwitchのアプリにサインインしています。',
desc_2: '詳細を確認するには、こちらからNintendo Switch Onlineのアプリにログインするか、nxapiのコマンドを使ってNintendoみまもりSwitchのデータを閲覧してください。',
desc_1: 'このユーザーは Nintendo Switch Online のアプリではなく、Nintendo みまもり Switch のアプリにサインインしています。',
desc_2: '詳細を確認するには、こちらから Nintendo Switch Online のアプリにログインするか、nxapi のコマンドを使って Nintendo みまもり Switch のデータを閲覧してください。',
login: 'ログイン',
},
section_error: 'データ更新エラー',
section_error: 'データ更新エラー',
},
discord_section: {
title: 'Discord Rich Presence',
setup_with_existing_user: 'この中からDiscord Rich Presenceの表示に使うアカウントを選択: <0></0>.',
add_user: 'このユーザーのNintendo Switch Onlineアカウントをフレンドとして追加し、Discord Rich Presenceを設定します。',
active_self: 'このユーザーの情報をDiscordで表示',
active_friend: '<0></0>の情報をこのアカウントを使ってDiscordで表示',
active_unknown: '不明なユーザーの情報が、このアカウントを使ってDiscordで表示されます。',
active_via: 'このユーザーの情報は<0></0>を使ってDiscordで表示されます。',
setup_with_existing_user: 'この中から Discord Rich Presence の表示に使うアカウントを選択: <0></0>.',
add_user: 'このユーザーの Nintendo Switch Online アカウントをフレンドとして追加し、Discord Rich Presence を設定します。',
active_self: 'このユーザーの情報を Discord で表示',
active_friend: 'このアカウントを使って <0></0> の情報を Discord で表示',
active_unknown: 'このアカウントを使って、不明なユーザーの情報が Discord で表示されます。',
active_via: 'このユーザーの情報は<0></0>を使って Discord で表示されます。',
setup: 'セットアップ',
disable: '無効化',
@ -184,7 +220,7 @@ export const main_window = {
title: 'フレンド',
add: '追加する',
no_friends: 'Nintendo Switch本体を使ってフレンドを追加してください。',
no_friends: 'Nintendo Switch 本体を使ってフレンドを追加してください。',
friend_code: 'あなたのフレンドコード: <0></0>',
presence_playing: 'プレイ中',
@ -213,7 +249,7 @@ export const preferences_window = {
startup: {
heading: 'スタートアップ',
login: 'Windowsにログインした時に開く',
login: 'OS のログイン時に開く',
background: 'バックグラウンドで開く',
},
@ -223,24 +259,24 @@ export const preferences_window = {
discord: {
heading: 'Discord Rich Presence',
enabled: 'Discord Rich Presenceは有効です。',
disabled: 'Discord Rich Presenceは無効です。',
setup: 'Discord Rich Presenceのセットアップ',
enabled: 'Discord Rich Presence は有効です。',
disabled: 'Discord Rich Presence は無効です。',
setup: 'Discord Rich Presence のセットアップ',
user: 'Discordユーザー',
user: 'Discord ユーザー',
user_any: '最初に見つかったユーザーを使う',
friend_code: 'フレンドコード',
friend_code_help: 'フレンドコードを追加すると、DiscordにNintendo Switch上のユーザーアイコンも表示されます。',
friend_code_help: 'フレンドコードを追加すると、Discord Nintendo Switch 上のユーザーアイコンも表示されます。',
friend_code_self: 'フレンドコードを共有',
friend_code_custom: 'カスタムフレンドコードを設定',
inactive_presence: '本体を起動している時にプレゼンスを表示',
inactive_presence_help: 'ゲームはしていないがNintendo Switch本体を起動している時、「Not playing」を表示します。',
inactive_presence_help: 'ゲームはしていないがNintendo Switch本体を起動している時、「オンライン (ゲーム未起動)」を表示します。',
play_time: 'プレイ時間',
play_time_hidden: 'プレイ時間を表示しない',
play_time_nintendo: 'Nintendo Switch本体と同じようにプレイ時間を表示する',
play_time_nintendo: 'Nintendo Switch 本体と同じようにプレイ時間を表示する',
play_time_approximate_play_time: '5時間刻みのプレイ時間を表示',
play_time_approximate_play_time_since: '5時間刻みのプレイ時間を初プレイの日時と一緒に表示',
play_time_hour_play_time: '1時間刻みのプレイ時間を表示',
@ -251,9 +287,9 @@ export const preferences_window = {
splatnet3: {
heading: 'イカリング3',
discord: 'スプラトゥーン3向けのDiscord Rich Presenceを有効にする',
discord: 'スプラトゥーン3向けの Discord Rich Presence を有効にする',
discord_help_1: 'スプラトゥーン3をプレイ中に、イカリング3を使って追加の情報を取得・表示します。メインアカウントとフレンドであるサブアカウントを用意し、サブアカウントがイカリング3にアクセスできる必要があります。',
discord_help_2: 'Discord Presenceに設定したURLからイカリング3のデータが返ってくる場合は、この設定に関係なく追加の情報が取得・表示されます。',
discord_help_2: 'Discord Presence に設定したURLからイカリング3のデータが返ってくる場合は、この設定に関係なく追加の情報が取得・表示されます。',
},
};
@ -261,8 +297,8 @@ export const friend_window = {
no_presence: 'このユーザーのプレイ情報を表示する権限がないか、このユーザーがオンラインになったことがありません。',
nsa_id: 'NSA ID',
coral_id: 'CoralユーザーID',
no_coral_user: 'Nintendo Switch Onlineアプリ未使用',
coral_id: 'Coral ユーザー ID',
no_coral_user: 'Nintendo Switch Online アプリ未使用',
friends_since: 'フレンドになった日: {{date, datetime}}',
presence_updated_at: '状態の最終更新: {{date, datetime}}',
@ -271,10 +307,10 @@ export const friend_window = {
presence_sharing: 'このユーザーはあなたのプレイ情報を見られます。',
presence_not_sharing: 'このユーザーはあなたのプレイ情報を見られません。',
discord_presence: 'Discordでプレイ情報をシェア',
discord_presence: 'Discord でプレイ情報をシェア',
close: '閉じる',
presence_playing: '{{game}}をプレイ中',
presence_playing: '{{game}} をプレイ中',
presence_offline: 'オフライン',
presence_last_seen: '最終ログイン: {{since_logout}}',
@ -286,10 +322,10 @@ export const friend_window = {
minutes_one: '{{count}}分',
minutes_other: '{{count}}分',
game_first_played: '{{date, datetime}}にはじめてプレイ',
game_first_played: '{{date, datetime}} にはじめてプレイ',
game_first_played_now: '初プレイ中',
game_title_id: 'ゲームID',
game_shop: 'ニンテンドー eショップ',
game_shop: 'ニンテンドーeショップ',
};
export const addfriend_window = {
@ -299,11 +335,11 @@ export const addfriend_window = {
lookup_error: 'フレンドコードを見つけられません: {{message}}',
nsa_id: 'NSA ID',
coral_id: 'Coral user ID',
no_coral_user: 'Nintendo Switch Onlineアプリ未使用',
coral_id: 'CoralユーザーID',
no_coral_user: 'Nintendo Switch Online アプリ未使用',
send_added: 'このユーザーはフレンドです。',
send_sent: 'フレンド申請を送信しました。 {{user}}はNintendo Switchを使ってフレンド申請を許可するか、Nintendo Switch Onlineやnxapiを使ってフレンド申請を送れます。',
send_sent: 'フレンド申請を送信しました。 {{user}} Nintendo Switch を使ってフレンド申請を許可するか、Nintendo Switch Online nxapi を使ってフレンド申請を送れます。',
send_sending: 'フレンド申請を送信中...',
send_error: 'フレンド申請の送信に失敗しました: {{message}}',
@ -327,9 +363,9 @@ export const discordsetup_window = {
coral_friend_help: 'このユーザーのプレイ情報を共有します。',
url_heading: '2. プレイ情報URLを入力',
url_help: 'このURLは、ユーザー・フレンド・プレゼンスキーのいずれかを含んだJSONファイルを返すHTTPSのURLでなければなりません。このオプションは、nxapiのznc APIプロキシを使うことを想定しています。',
url_help: 'このURLは、ユーザー、フレンド、プレゼンスキーのいずれかを含んだJSONファイルを返すHTTPSのURLでなければなりません。このオプションは、nxapi znc APIプロキシ を使うことを想定しています。',
preferences_heading: 'Discord Rich Presenceの追加設定を表示',
preferences_heading: 'Discord Rich Presence の追加設定を表示',
preferences: '設定',
cancel: 'キャンセル',
@ -340,11 +376,11 @@ export const addaccountmanual_window = {
title: 'アカウントを追加',
authorise_heading: '1. ニンテンドーアカウントにログイン',
authorise_help: 'まだアカウントを選択しないでください',
authorise_help: 'まだアカウントを選択しないでください',
authorise_open: 'ニンテンドーアカウントのログインページを開く',
response_heading: '2. コールバックリンクを入力',
response_help_1: '「アカウントを連携」ページに表示される「この人にする」を右クリックし、リンクをコピーしてください。コピーされたリンクは「{{url}}」から始まります。',
response_help_1: '「アカウントを連携」ページに表示される「この人にする」を右クリックし、リンクをコピーしてください。リンクは「{{url}}」から始まります。',
response_help_2: 'おとなアカウントに紐づいているこどもアカウントを追加する場合は、こどもアカウントの「この人にする」を押してこどもアカウントにサインインしてから、こどもアカウントのみが表示された状態の「この人にする」ボタンのリンクをコピーしてください。',
cancel: 'キャンセル',