From 998b63a35256ac985a5a2714dd1ca451af4dfd8a Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 9 Oct 2024 00:41:20 -0700 Subject: chore(prettier): use spaces instead of tabs --- src/lib/Locale/japanese.ts | 638 ++++++++++++++++++++++----------------------- 1 file changed, 319 insertions(+), 319 deletions(-) (limited to 'src/lib/Locale/japanese.ts') diff --git a/src/lib/Locale/japanese.ts b/src/lib/Locale/japanese.ts index 1f514931..317da7a1 100644 --- a/src/lib/Locale/japanese.ts +++ b/src/lib/Locale/japanese.ts @@ -3,325 +3,325 @@ import type { Locale } from './layout'; import settings from '$stores/settings'; const Japanese: Locale = { - navigation: { - home: 'ホーム', - completed: '完成メディア', - subtitleSchedule: '字幕スケジュール', - newReleases: '新着リリース', - tools: 'ツール', - settings: '設定', - profile: 'プロフィール', - logIn: 'AniListでログインする', - logOut: 'ログアウト', - schedule: 'スケジュール', - hololive: 'ホロライブスケジュール', - myProfile: 'プロフィール', - myBadgeWall: 'バッジウォール' - }, - settings: { - fields: { - notice: 'お知らせ:' - }, - tooltips: { - author: 'due.moeの作者' - }, - rssFeeds: { - title: 'RSSフィード', - buttons: { - copyToClipboard: 'クリップボードにコピー' - }, - tooltips: { - rss: 'ウェブフィードデータフォーマット' - } - }, - display: { - title: '表示', - categories: { - dateAndTime: { - title: '日付と時刻', - fields: { - disableLastActivityWarning: '最後のアクティビティ警告を無効にする', - rightAlignCountdown: 'エピソードカウントダウンを右に揃える', - use24HourTime: 'エピソードカウントダウンに24時間形式を使用する', - nativeEpisodeCountdown: - 'ネイティブのリリース日時でエピソードのカウントダウンを表示する', - abbreviateCountdown: 'エピソードカウントダウンの日時単位を省略する' - } - }, - media: { - title: 'メディア', - fields: { - outboundLinks: { - title: '外部リンク', - hint: 'LiveChart.meまたはAnimeScheduleが選択された場合、漫画リンクはデフォルトでAniListになります。' - }, - mediaTitleFormat: { - title: 'メディアタイトル形式', - options: { - english: '英語', - romaji: 'ローマ字', - native: 'ネイティブ' - }, - fields: { - showFurigana: 'フリガナを表示する' - } - }, - sortBy: { - title: '最後に視聴したエピソードと次のエピソードの差によってアニメをソートする', - hint: 'デフォルトでは、アニメは次のエピソードが放送されるまでの日数でソートされます。' - } - } - }, - motionAndAccessibility: { - title: 'モーションとアクセシビリティ', - fields: { - disablePageTransitionAnimations: 'ページ遷移アニメーションを無効にする', - disableNotifications: '詳細なサイト通知を無効にする', - enableAniListNotifications: 'AniListの通知を有効にする', - limitPanelAreaToScreenHeight: 'メディアパネルの面積をスクリーンの高さに制限する', - interfaceLanguage: 'インターフェース言語' - } - }, - dataSaver: 'データセーバー', - collapsePanelsByDefault: 'メディアパネルをデフォルトで折りたたむ', - hidePanels: 'メディアパネルを隠す', - includeAdditionalMedia: '追加メディアを含む', - helper: { - title: 'ヘルパー', - options: { - kaede: 'かえで', - mai: '麻衣', - nodoka: 'のどか', - rio: '理央', - sakuta: '咲太', - shouko: '翔子', - tomoe: '朋絵', - random: 'ランダム', - none: 'なし' - }, - hint: '自分のためになる。' - }, - filtersIncludeCompleted: '「完成メディア」にフィルタを適用' - }, - tooltips: { - beta: 'ベータ' - } - }, - debug: { - title: 'デバッグ', - tooltips: { - version: '現在のdue.moeのバージョンハッシュ' - } - }, - calculation: { - title: '計算', - fields: { - roundDownChapters: { - title: '最新のチャプター番号を切り捨てる(推奨)', - hint: '直近のチャプター番号を小数点以下に切り捨てる(例:50/50.6は期限にならない)' - }, - showMediaWithZeroProgress: { - title: 'まだ始めていないメディアを含む', - hint: 'このオプションを有効にすると、リストに未解決の漫画が80冊以上ある場合、レート制限がかかる可能性があります。' - }, - hideOutOfDateVolumeWarning: { - title: '巻数が正しく追跡されていない漫画の警告を隠す' - }, - smartChapterCountEstimation: { - title: '未解決漫画のスマートな章数推定を有効にする' - }, - preferNativeChapterCount: { - title: '英語の章数よりも、原作の章数を優先する', - hint: '英語の章数ではなく、原作の章数と比較することを優先する' - } - } - }, - cache: { - title: 'キャッシュ' - }, - attributions: { - title: '帰属' - }, - media: { - anime: 'アニメ', - manga: '漫画', - upcomingAnime: '近日放送予定のアニメ', - pausedMedia: '視聴を一時停止したメディア', - unresolvedMedia: '未解決のメディア', - plannedAnime: '視聴予定アニメ' - }, - languages: { - english: '英語', - japanese: '日本語' - }, - settingsSync: { - title: 'クロスプラットフォーム設定同期', - buttons: { - pull: { - title: 'リモート設定をプル', - hint: '設定同期を有効にして、ローカル設定をリモート設定で上書きします' - }, - push: { - title: 'ローカル設定をプッシュ', - hint: '設定同期を有効にして、リモート設定をローカル設定で上書きします' - }, - disable: '設定の同期を無効にし、ローカル設定を保持する', - delete: 'リモート設定を削除' - } - } - }, - user: { - badges: { - backToProfile: 'プロフィールに戻る', - editMode: { - enable: '編集モードを有効にする', - disable: '編集モードを無効にする', - imageURL: '画像URL', - activityURL: 'アクティビティURL', - description: '説明(オプション)', - category: 'カテゴリー(オプション)', - add: 'バッジを追加', - update: 'バッジを更新', - or: 'または', - delete: 'バッジを削除する(2回クリック)', - source: 'ソース(推奨)', - designer: 'デザイナー(推奨)' - }, - importMode: { - enable: 'AniListからインポートする', - disable: 'インポートモードを無効にする', - cancel: 'キャンセル', - import: 'インポート', - fetch: 'フェッチ', - deleteAll: { - title: 'すべてのバッジを削除する({times}回クリック)', - hint: 'これにより、Badge Wallからすべてのバッジが削除されます。この操作は元に戻すことができません。' - }, - dangerous: '危険', - importLinks: { - title: 'リンクをインポートする', - hint: 'バッジがリンク内に入れ子になっている場合、このオプションを有効にしてバッジにリンクを添付してください。' - }, - importReplies: 'インポートコメントする', - title: 'AniListのアクティビティからバッジをインポートする ', - importWait: - 'インポートモードウィンドウが自動的に閉じるまでお待ちください。そうしないと、インポート処理中にバッジがスキップされたり、重複したりする危険性があります。', - importConfirm: '{count}個のバッジをインポートしますか?' - } - }, - profile: { - statistics: - '{username}はAniListで{anime}日間のアニメ視聴と{manga}日間の漫画読書を記録している。', - badges: '{username}はBadge Wallを使って{badges}個のバッジを収集しました。' - }, - preferences: { - title: 'ユーザー設定', - hideMissingBadges: { - title: 'Badge Wallから不足しているバッジを隠す', - hint: '画像がエラー404を返すバッジをBadge Wallに表示しないようにします。編集モード中を除く' - }, - hideAWCBadges: { - title: 'Badge WallからAWCバッジを隠す' - } - } - }, - lists: { - upcoming: { - episodes: { - title: 'これから放送されるエピソード', - hint: '現在放送中のアニメで、放送された全話を見たことがあるもの' - }, - notYetReleased: { - title: 'まだ公開されていない', - hint: 'まだ一話も放送されていない' - } - }, - due: { - episodes: { - title: '視聴すべきエピソード', - hint: '未視聴エピソードのあるアニメ' - }, - mangaAndLightNovels: { - title: '漫画&ライトノベル', - hint: '未読の章がある漫画&ライトノベル' - } - }, - completed: { - anime: { - title: 'アニメ', - hint: '放送が終了したアニメで全話見ていないもの' - }, - mangaAndLightNovels: { - title: '漫画&ライトノベル', - hint: '完結した漫画&ライトノベルで、全章を読んでいないもの' - } - } - }, - tools: { - tool: { - characterBirthdays: { - short: 'キャラクターの誕生日', - long: '今日のキャラクターの誕生日' - } - } - }, - debug: { - clearCaches: 'ブラウザのAniListアニメと漫画リストのキャッシュを消去する', - resetAllSettings: { - title: 'すべての設定をリセット', - hint: 'このページにあるすべての設定をデフォルト値にリセットします' - }, - clearLocalStorage: { - title: 'クリア', - hint1: - 'すべての設定をデフォルト値にリセットし、AniListメディアリストと漫画データキャッシュをクリアします', - hint2: - 'データの読み込みやログアウトに問題がある場合、サイトデータをクリアすることをお勧めします。' - }, - dummyLists: 'ダミーメディアリストを使用する' - }, - hololive: { - live: 'ライブ', - upcoming: '近日公開予定', - with: 'と', - comma: '、', - commaNoSpace: '、', - ampersand: '', - ended: '終了', - dateFormatter: new Intl.DateTimeFormat('ja-JP', { - // era: 'long', - // year: 'numeric', - month: 'long', - day: 'numeric', - // weekday: 'long', - hour: 'numeric', - hour12: !get(settings).display24HourTime, - minute: 'numeric' - // second: 'numeric' - // timeZoneName: 'short' - }).format, - loadError: 'スケジュールを読み込めませんでした。', - parseError: 'hololiveのタイムアウト。' - }, - dateFormatter: new Intl.DateTimeFormat('ja-JP', { - // era: 'long', - year: 'numeric', - month: 'long', - day: 'numeric', - weekday: 'long', - hour: 'numeric', - hour12: !get(settings).display24HourTime, - minute: 'numeric' - // second: 'numeric' - // timeZoneName: 'short' - }).format, - dayFormatter: new Intl.DateTimeFormat('ja-JP', { - // era: 'long', - year: 'numeric', - month: 'long', - day: 'numeric', - weekday: 'long' - }).format + navigation: { + home: 'ホーム', + completed: '完成メディア', + subtitleSchedule: '字幕スケジュール', + newReleases: '新着リリース', + tools: 'ツール', + settings: '設定', + profile: 'プロフィール', + logIn: 'AniListでログインする', + logOut: 'ログアウト', + schedule: 'スケジュール', + hololive: 'ホロライブスケジュール', + myProfile: 'プロフィール', + myBadgeWall: 'バッジウォール' + }, + settings: { + fields: { + notice: 'お知らせ:' + }, + tooltips: { + author: 'due.moeの作者' + }, + rssFeeds: { + title: 'RSSフィード', + buttons: { + copyToClipboard: 'クリップボードにコピー' + }, + tooltips: { + rss: 'ウェブフィードデータフォーマット' + } + }, + display: { + title: '表示', + categories: { + dateAndTime: { + title: '日付と時刻', + fields: { + disableLastActivityWarning: '最後のアクティビティ警告を無効にする', + rightAlignCountdown: 'エピソードカウントダウンを右に揃える', + use24HourTime: 'エピソードカウントダウンに24時間形式を使用する', + nativeEpisodeCountdown: + 'ネイティブのリリース日時でエピソードのカウントダウンを表示する', + abbreviateCountdown: 'エピソードカウントダウンの日時単位を省略する' + } + }, + media: { + title: 'メディア', + fields: { + outboundLinks: { + title: '外部リンク', + hint: 'LiveChart.meまたはAnimeScheduleが選択された場合、漫画リンクはデフォルトでAniListになります。' + }, + mediaTitleFormat: { + title: 'メディアタイトル形式', + options: { + english: '英語', + romaji: 'ローマ字', + native: 'ネイティブ' + }, + fields: { + showFurigana: 'フリガナを表示する' + } + }, + sortBy: { + title: '最後に視聴したエピソードと次のエピソードの差によってアニメをソートする', + hint: 'デフォルトでは、アニメは次のエピソードが放送されるまでの日数でソートされます。' + } + } + }, + motionAndAccessibility: { + title: 'モーションとアクセシビリティ', + fields: { + disablePageTransitionAnimations: 'ページ遷移アニメーションを無効にする', + disableNotifications: '詳細なサイト通知を無効にする', + enableAniListNotifications: 'AniListの通知を有効にする', + limitPanelAreaToScreenHeight: 'メディアパネルの面積をスクリーンの高さに制限する', + interfaceLanguage: 'インターフェース言語' + } + }, + dataSaver: 'データセーバー', + collapsePanelsByDefault: 'メディアパネルをデフォルトで折りたたむ', + hidePanels: 'メディアパネルを隠す', + includeAdditionalMedia: '追加メディアを含む', + helper: { + title: 'ヘルパー', + options: { + kaede: 'かえで', + mai: '麻衣', + nodoka: 'のどか', + rio: '理央', + sakuta: '咲太', + shouko: '翔子', + tomoe: '朋絵', + random: 'ランダム', + none: 'なし' + }, + hint: '自分のためになる。' + }, + filtersIncludeCompleted: '「完成メディア」にフィルタを適用' + }, + tooltips: { + beta: 'ベータ' + } + }, + debug: { + title: 'デバッグ', + tooltips: { + version: '現在のdue.moeのバージョンハッシュ' + } + }, + calculation: { + title: '計算', + fields: { + roundDownChapters: { + title: '最新のチャプター番号を切り捨てる(推奨)', + hint: '直近のチャプター番号を小数点以下に切り捨てる(例:50/50.6は期限にならない)' + }, + showMediaWithZeroProgress: { + title: 'まだ始めていないメディアを含む', + hint: 'このオプションを有効にすると、リストに未解決の漫画が80冊以上ある場合、レート制限がかかる可能性があります。' + }, + hideOutOfDateVolumeWarning: { + title: '巻数が正しく追跡されていない漫画の警告を隠す' + }, + smartChapterCountEstimation: { + title: '未解決漫画のスマートな章数推定を有効にする' + }, + preferNativeChapterCount: { + title: '英語の章数よりも、原作の章数を優先する', + hint: '英語の章数ではなく、原作の章数と比較することを優先する' + } + } + }, + cache: { + title: 'キャッシュ' + }, + attributions: { + title: '帰属' + }, + media: { + anime: 'アニメ', + manga: '漫画', + upcomingAnime: '近日放送予定のアニメ', + pausedMedia: '視聴を一時停止したメディア', + unresolvedMedia: '未解決のメディア', + plannedAnime: '視聴予定アニメ' + }, + languages: { + english: '英語', + japanese: '日本語' + }, + settingsSync: { + title: 'クロスプラットフォーム設定同期', + buttons: { + pull: { + title: 'リモート設定をプル', + hint: '設定同期を有効にして、ローカル設定をリモート設定で上書きします' + }, + push: { + title: 'ローカル設定をプッシュ', + hint: '設定同期を有効にして、リモート設定をローカル設定で上書きします' + }, + disable: '設定の同期を無効にし、ローカル設定を保持する', + delete: 'リモート設定を削除' + } + } + }, + user: { + badges: { + backToProfile: 'プロフィールに戻る', + editMode: { + enable: '編集モードを有効にする', + disable: '編集モードを無効にする', + imageURL: '画像URL', + activityURL: 'アクティビティURL', + description: '説明(オプション)', + category: 'カテゴリー(オプション)', + add: 'バッジを追加', + update: 'バッジを更新', + or: 'または', + delete: 'バッジを削除する(2回クリック)', + source: 'ソース(推奨)', + designer: 'デザイナー(推奨)' + }, + importMode: { + enable: 'AniListからインポートする', + disable: 'インポートモードを無効にする', + cancel: 'キャンセル', + import: 'インポート', + fetch: 'フェッチ', + deleteAll: { + title: 'すべてのバッジを削除する({times}回クリック)', + hint: 'これにより、Badge Wallからすべてのバッジが削除されます。この操作は元に戻すことができません。' + }, + dangerous: '危険', + importLinks: { + title: 'リンクをインポートする', + hint: 'バッジがリンク内に入れ子になっている場合、このオプションを有効にしてバッジにリンクを添付してください。' + }, + importReplies: 'インポートコメントする', + title: 'AniListのアクティビティからバッジをインポートする ', + importWait: + 'インポートモードウィンドウが自動的に閉じるまでお待ちください。そうしないと、インポート処理中にバッジがスキップされたり、重複したりする危険性があります。', + importConfirm: '{count}個のバッジをインポートしますか?' + } + }, + profile: { + statistics: + '{username}はAniListで{anime}日間のアニメ視聴と{manga}日間の漫画読書を記録している。', + badges: '{username}はBadge Wallを使って{badges}個のバッジを収集しました。' + }, + preferences: { + title: 'ユーザー設定', + hideMissingBadges: { + title: 'Badge Wallから不足しているバッジを隠す', + hint: '画像がエラー404を返すバッジをBadge Wallに表示しないようにします。編集モード中を除く' + }, + hideAWCBadges: { + title: 'Badge WallからAWCバッジを隠す' + } + } + }, + lists: { + upcoming: { + episodes: { + title: 'これから放送されるエピソード', + hint: '現在放送中のアニメで、放送された全話を見たことがあるもの' + }, + notYetReleased: { + title: 'まだ公開されていない', + hint: 'まだ一話も放送されていない' + } + }, + due: { + episodes: { + title: '視聴すべきエピソード', + hint: '未視聴エピソードのあるアニメ' + }, + mangaAndLightNovels: { + title: '漫画&ライトノベル', + hint: '未読の章がある漫画&ライトノベル' + } + }, + completed: { + anime: { + title: 'アニメ', + hint: '放送が終了したアニメで全話見ていないもの' + }, + mangaAndLightNovels: { + title: '漫画&ライトノベル', + hint: '完結した漫画&ライトノベルで、全章を読んでいないもの' + } + } + }, + tools: { + tool: { + characterBirthdays: { + short: 'キャラクターの誕生日', + long: '今日のキャラクターの誕生日' + } + } + }, + debug: { + clearCaches: 'ブラウザのAniListアニメと漫画リストのキャッシュを消去する', + resetAllSettings: { + title: 'すべての設定をリセット', + hint: 'このページにあるすべての設定をデフォルト値にリセットします' + }, + clearLocalStorage: { + title: 'クリア', + hint1: + 'すべての設定をデフォルト値にリセットし、AniListメディアリストと漫画データキャッシュをクリアします', + hint2: + 'データの読み込みやログアウトに問題がある場合、サイトデータをクリアすることをお勧めします。' + }, + dummyLists: 'ダミーメディアリストを使用する' + }, + hololive: { + live: 'ライブ', + upcoming: '近日公開予定', + with: 'と', + comma: '、', + commaNoSpace: '、', + ampersand: '', + ended: '終了', + dateFormatter: new Intl.DateTimeFormat('ja-JP', { + // era: 'long', + // year: 'numeric', + month: 'long', + day: 'numeric', + // weekday: 'long', + hour: 'numeric', + hour12: !get(settings).display24HourTime, + minute: 'numeric' + // second: 'numeric' + // timeZoneName: 'short' + }).format, + loadError: 'スケジュールを読み込めませんでした。', + parseError: 'hololiveのタイムアウト。' + }, + dateFormatter: new Intl.DateTimeFormat('ja-JP', { + // era: 'long', + year: 'numeric', + month: 'long', + day: 'numeric', + weekday: 'long', + hour: 'numeric', + hour12: !get(settings).display24HourTime, + minute: 'numeric' + // second: 'numeric' + // timeZoneName: 'short' + }).format, + dayFormatter: new Intl.DateTimeFormat('ja-JP', { + // era: 'long', + year: 'numeric', + month: 'long', + day: 'numeric', + weekday: 'long' + }).format }; export default Japanese; -- cgit v1.2.3