This commit is contained in:
2025-12-08 01:03:07 +08:00
commit 5c77d25b6d
334 changed files with 71475 additions and 0 deletions

303
src/i18n/languages/ja.ts Normal file
View File

@@ -0,0 +1,303 @@
import Key from "../i18nKey";
import type { Translation } from "../translation";
export const ja: Translation = {
[Key.home]: "ホーム",
[Key.about]: "について",
[Key.archive]: "アーカイブ",
[Key.search]: "検索",
[Key.other]: "その他",
// ナビゲーションバータイトル
[Key.navLinks]: "リンク",
[Key.navMy]: "私の",
[Key.navAbout]: "About",
[Key.navOthers]: "その他",
[Key.tags]: "タグ",
[Key.categories]: "カテゴリ",
[Key.recentPosts]: "最近の投稿",
[Key.postList]: "投稿リスト",
[Key.tableOfContents]: "目次",
// お知らせ
[Key.announcement]: "お知らせ",
[Key.announcementClose]: "閉じる",
[Key.comments]: "コメント",
[Key.friends]: "友達",
[Key.friendsSubtitle]: "より優れたウェブサイトを見つける",
[Key.friendsSearchPlaceholder]: "友達の名前または説明を検索...",
[Key.friendsFilterAll]: "すべて",
[Key.friendsNoResults]: "一致する友達が見つかりません",
[Key.friendsVisit]: "訪問",
[Key.friendsCopyLink]: "リンクをコピー",
[Key.friendsCopySuccess]: "コピー済み",
[Key.friendsTags]: "タグ",
[Key.untitled]: "無題",
[Key.uncategorized]: "未分類",
[Key.noTags]: "タグなし",
[Key.wordCount]: "語",
[Key.wordsCount]: "語",
[Key.minuteCount]: "分",
[Key.minutesCount]: "分",
[Key.postCount]: "投稿",
[Key.postsCount]: "投稿",
[Key.themeColor]: "テーマカラー",
[Key.lightMode]: "ライト",
[Key.darkMode]: "ダーク",
[Key.systemMode]: "システム",
[Key.more]: "もっと",
[Key.author]: "著者",
[Key.publishedAt]: "公開日",
[Key.license]: "ライセンス",
[Key.anime]: "アニメ",
[Key.diary]: "日記",
[Key.gallery]: "ギャラリー",
// デバイスページ
[Key.devices]: "私のデバイス",
[Key.devicesSubtitle]: "ここに私の日常で使用するデバイスを表示します",
// アニメページ
[Key.animeTitle]: "私のアニメリスト",
[Key.animeSubtitle]: "私の二次元の旅を記録する",
[Key.animeStatusWatching]: "視聴中",
[Key.animeStatusCompleted]: "完了",
[Key.animeStatusPlanned]: "予定",
[Key.animeStatusOnHold]: "一時停止",
[Key.animeStatusDropped]: "中断",
[Key.animeFilterAll]: "すべて",
[Key.animeYear]: "年",
[Key.animeStudio]: "スタジオ",
[Key.animeEmpty]: "アニメデータなし",
[Key.animeEmptyBangumi]:
"Bangumiの設定またはネットワーク接続を確認してください",
[Key.animeEmptyLocal]:
"src/data/anime.tsファイルにアニメ情報を追加してください",
// 日記ページ
[Key.diarySubtitle]: "いつでもどこでも、生活を共有する",
[Key.diaryCount]: "日記エントリ",
[Key.diaryReply]: "返信",
[Key.diaryTips]: "最新の30件の日記エントリのみを表示",
[Key.diaryMinutesAgo]: "分前",
[Key.diaryHoursAgo]: "時間前",
[Key.diaryDaysAgo]: "日前",
// 404ページ
[Key.notFound]: "404",
[Key.notFoundTitle]: "ページが見つかりません",
[Key.notFoundDescription]:
"申し訳ありませんが、アクセスしたページは存在しないか、移動されています。",
[Key.backToHome]: "ホームに戻る",
// 音楽プレーヤー
[Key.playlist]: "プレイリスト",
// アルバムページ
[Key.albums]: "アルバム",
[Key.albumsSubtitle]: "生活の美しい瞬間を記録する",
[Key.albumsEmpty]: "コンテンツなし",
[Key.albumsEmptyDesc]:
"アルバムがまだ作成されていません。美しい思い出を追加してください!",
[Key.albumsBackToList]: "アルバムに戻る",
[Key.albumsPhotoCount]: "写真",
[Key.albumsPhotosCount]: "写真",
// プロジェクトページ
[Key.projects]: "プロジェクト",
[Key.projectsSubtitle]: "私の開発プロジェクトポートフォリオ",
[Key.projectsAll]: "すべて",
[Key.projectsWeb]: "ウェブアプリケーション",
[Key.projectsMobile]: "モバイルアプリケーション",
[Key.projectsDesktop]: "デスクトップアプリケーション",
[Key.projectsOther]: "その他",
[Key.projectTechStack]: "技術スタック",
[Key.projectLiveDemo]: "ライブデモ",
[Key.projectSourceCode]: "ソースコード",
[Key.projectDescription]: "プロジェクト説明",
[Key.projectStatus]: "ステータス",
[Key.projectStatusCompleted]: "完了",
[Key.projectStatusInProgress]: "進行中",
[Key.projectStatusPlanned]: "予定",
[Key.projectsTotal]: "プロジェクト合計",
[Key.projectsCompleted]: "完了",
[Key.projectsInProgress]: "進行中",
[Key.projectsTechStack]: "技術スタック統計",
[Key.projectsFeatured]: "注目プロジェクト",
[Key.projectsPlanned]: "予定",
[Key.projectsDemo]: "ライブデモ",
[Key.projectsSource]: "ソースコード",
[Key.projectsVisit]: "プロジェクトへ",
[Key.projectsGitHub]: "GitHub",
// [Key.projectsGitee]: "Gitee", // Giteeサポートを削除
// RSSページ
[Key.rss]: "RSSフィード",
[Key.rssDescription]: "最新の更新を購読する",
[Key.rssSubtitle]: "RSSで購読して、最新の記事と更新を第一时间で取得する",
[Key.rssLink]: "RSSリンク",
[Key.rssCopyToReader]: "RSSリンクをリーダーにコピー",
[Key.rssCopyLink]: "リンクをコピー",
[Key.rssLatestPosts]: "最新の投稿",
[Key.rssWhatIsRSS]: "RSSとは",
[Key.rssWhatIsRSSDescription]:
"RSSReally Simple Syndicationは、頻繁に更新されるコンテンツを公開するための標準形式です。RSSを使用すると",
[Key.rssBenefit1]:
"手動で訪問することなく、最新のウェブサイトコンテンツを及时に取得",
[Key.rssBenefit2]: "1か所で複数のウェブサイトの購読を管理",
[Key.rssBenefit3]: "重要な更新や記事を見逃すことを回避",
[Key.rssBenefit4]: "広告なしのクリーンな読書体験を楽しむ",
[Key.rssHowToUse]:
"Feedly、Inoreaderまたは他のRSSリーダーを使用してこのサイトを購読することを推奨します。",
[Key.rssCopied]: "RSSリンクがクリップボードにコピーされました",
[Key.rssCopyFailed]: "コピーに失敗しました。手動でリンクをコピーしてください",
// Atomページ
[Key.atom]: "Atomフィード",
[Key.atomDescription]: "最新の更新を購読する",
[Key.atomSubtitle]: "Atomで購読して、最新の記事と更新を第一时间で取得する",
[Key.atomLink]: "Atomリンク",
[Key.atomCopyToReader]: "Atomリンクをリーダーにコピー",
[Key.atomCopyLink]: "リンクをコピー",
[Key.atomLatestPosts]: "最新の投稿",
[Key.atomWhatIsAtom]: "Atomとは",
[Key.atomWhatIsAtomDescription]:
"Atom連合フォーマットAtom Syndication Formatは、フィードとそのアイテムを記述するためのXMLベースの標準です。Atomを使用すると",
[Key.atomBenefit1]:
"手動で訪問することなく、最新のウェブサイトコンテンツを及时に取得",
[Key.atomBenefit2]: "1か所で複数のウェブサイトの購読を管理",
[Key.atomBenefit3]: "重要な更新や記事を見逃すことを回避",
[Key.atomBenefit4]: "広告なしのクリーンな読書体験を楽しむ",
[Key.atomHowToUse]:
"Feedly、Inoreaderまたは他のAtomリーダーを使用してこのサイトを購読することを推奨します。",
[Key.atomCopied]: "Atomリンクがクリップボードにコピーされました",
[Key.atomCopyFailed]:
"コピーに失敗しました。手動でリンクをコピーしてください",
// スキルページ
[Key.skills]: "スキル",
[Key.skillsSubtitle]: "私の技術スキルと専門知識",
[Key.skillsFrontend]: "フロントエンド開発",
[Key.skillsBackend]: "バックエンド開発",
[Key.skillsDatabase]: "データベース",
[Key.skillsTools]: "開発ツール",
[Key.skillsOther]: "その他のスキル",
[Key.skillLevel]: "熟練度",
[Key.skillLevelBeginner]: "初心者",
[Key.skillLevelIntermediate]: "中級者",
[Key.skillLevelAdvanced]: "上級者",
[Key.skillLevelExpert]: "エキスパート",
[Key.skillExperience]: "経験",
[Key.skillYears]: "年",
[Key.skillMonths]: "ヶ月",
[Key.skillsTotal]: "スキル合計",
[Key.skillsExpert]: "エキスパートレベル",
[Key.skillsAdvanced]: "上級者",
[Key.skillsIntermediate]: "中級者",
[Key.skillsBeginner]: "初心者",
[Key.skillsAdvancedTitle]: "専門スキル",
[Key.skillsProjects]: "関連プロジェクト",
[Key.skillsDistribution]: "スキル分布",
[Key.skillsByLevel]: "レベル別分布",
[Key.skillsByCategory]: "カテゴリ別分布",
// タイムラインページ
[Key.timeline]: "タイムライン",
[Key.timelineSubtitle]: "私の成長の旅と重要なマイルストーン",
[Key.timelineEducation]: "教育",
[Key.timelineWork]: "職歴",
[Key.timelineProject]: "プロジェクト経験",
[Key.timelineAchievement]: "実績",
[Key.timelinePresent]: "現在",
[Key.timelineLocation]: "場所",
[Key.timelineDescription]: "詳細説明",
[Key.timelineMonths]: "ヶ月",
[Key.timelineYears]: "年",
[Key.timelineTotal]: "合計",
[Key.timelineProjects]: "プロジェクト",
[Key.timelineExperience]: "職歴",
[Key.timelineCurrent]: "現在の状態",
[Key.timelineHistory]: "履歴",
[Key.timelineAchievements]: "実績",
[Key.timelineStartDate]: "開始日",
[Key.timelineDuration]: "期間",
// その他
[Key.noData]: "データなし",
// パスワード保護
[Key.passwordProtected]: "パスワード保護",
[Key.passwordProtectedTitle]: "このコンテンツはパスワードで保護されています",
[Key.passwordProtectedDescription]:
"保護されたコンテンツを表示するにはパスワードを入力してください",
[Key.passwordPlaceholder]: "パスワードを入力",
[Key.passwordUnlock]: "ロック解除",
[Key.passwordUnlocking]: "ロック解除中...",
[Key.passwordIncorrect]: "パスワードが間違っています。再試行してください",
[Key.passwordDecryptError]:
"復号化に失敗しました。パスワードが正しいか確認してください",
[Key.passwordRequired]: "パスワードを入力してください",
[Key.passwordVerifying]: "検証中...",
[Key.passwordDecryptFailed]:
"復号化に失敗しました。パスワードを確認してください",
[Key.passwordDecryptRetry]: "復号化に失敗しました。再試行してください",
[Key.passwordUnlockButton]: "ロック解除",
[Key.copyFailed]: "コピーに失敗しました:",
[Key.syntaxHighlightFailed]: "構文ハイライトに失敗しました:",
[Key.autoSyntaxHighlightFailed]: "自動構文ハイライトにも失敗しました:",
[Key.decryptionError]: "復号化中にエラーが発生しました:",
// 最終更新時間カード
[Key.lastModifiedPrefix]: "最終編集からの時間:",
[Key.lastModifiedOutdated]: "一部の情報は古くなっている可能性があります",
[Key.year]: "年",
[Key.month]: "月",
[Key.day]: "日",
[Key.hour]: "時間",
[Key.minute]: "分",
[Key.second]: "秒",
// 壁紙モード
[Key.wallpaperBanner]: "バナーモード",
[Key.wallpaperFullscreen]: "全画面モード",
[Key.wallpaperNone]: "壁紙を非表示",
// サイト統計
[Key.siteStats]: "サイト統計",
[Key.siteStatsPostCount]: "記事数",
[Key.siteStatsCategoryCount]: "カテゴリー数",
[Key.siteStatsTagCount]: "タグ数",
[Key.siteStatsTotalWords]: "総字数",
[Key.siteStatsRunningDays]: "運用日数",
[Key.siteStatsLastUpdate]: "最終更新",
[Key.siteStatsDaysAgo]: "{days}日前",
[Key.siteStatsDays]: "{days}日",
// カレンダーコンポーネント
[Key.calendarSunday]: "日",
[Key.calendarMonday]: "月",
[Key.calendarTuesday]: "火",
[Key.calendarWednesday]: "水",
[Key.calendarThursday]: "木",
[Key.calendarFriday]: "金",
[Key.calendarSaturday]: "土",
[Key.calendarJanuary]: "1月",
[Key.calendarFebruary]: "2月",
[Key.calendarMarch]: "3月",
[Key.calendarApril]: "4月",
[Key.calendarMay]: "5月",
[Key.calendarJune]: "6月",
[Key.calendarJuly]: "7月",
[Key.calendarAugust]: "8月",
[Key.calendarSeptember]: "9月",
[Key.calendarOctober]: "10月",
[Key.calendarNovember]: "11月",
[Key.calendarDecember]: "12月",
};