aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Locale/japanese.ts
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-09 00:41:20 -0700
committerFuwn <[email protected]>2024-10-09 00:41:43 -0700
commit998b63a35256ac985a5a2714dd1ca451af4dfd8a (patch)
tree50796121a9d5ab0330fdc5d7e098bda2860d9726 /src/lib/Locale/japanese.ts
parentfeat(graphql): add badgeCount field (diff)
downloaddue.moe-998b63a35256ac985a5a2714dd1ca451af4dfd8a.tar.xz
due.moe-998b63a35256ac985a5a2714dd1ca451af4dfd8a.zip
chore(prettier): use spaces instead of tabs
Diffstat (limited to 'src/lib/Locale/japanese.ts')
-rw-r--r--src/lib/Locale/japanese.ts638
1 files changed, 319 insertions, 319 deletions
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;