111
This commit is contained in:
303
src/i18n/languages/ja.ts
Normal file
303
src/i18n/languages/ja.ts
Normal 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]:
|
||||
"RSS(Really 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月",
|
||||
};
|
||||
Reference in New Issue
Block a user