Files
ComfyUI-Lora-Manager/static/js/i18n/locales/ja.js

398 lines
14 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* Japanese (ja) translations for LoRA Manager
*/
export const ja = {
// アプリケーション全体で使用される共通用語
common: {
// ファイル操作
file: 'ファイル',
folder: 'フォルダ',
name: '名前',
size: 'サイズ',
date: '日付',
type: '種類',
path: 'パス',
// ファイルサイズ
fileSize: {
zero: '0 バイト',
bytes: 'バイト',
kb: 'KB',
mb: 'MB',
gb: 'GB',
tb: 'TB'
},
// アクション
actions: {
save: '保存',
cancel: 'キャンセル',
delete: '削除',
edit: '編集',
copy: 'コピー',
move: '移動',
refresh: '更新',
download: 'ダウンロード',
upload: 'アップロード',
search: '検索',
filter: 'フィルター',
sort: 'ソート',
select: '選択',
selectAll: 'すべて選択',
deselectAll: '選択解除',
confirm: '確認',
close: '閉じる',
back: '戻る',
next: '次へ',
previous: '前へ',
view: '表示',
preview: 'プレビュー',
details: '詳細',
settings: '設定',
help: 'ヘルプ',
about: 'について'
},
// 言語設定
language: {
current: '言語',
select: '言語を選択',
select_help: 'インターフェース言語を選択してください',
english: '英語',
chinese_simplified: '中国語(簡体字)',
chinese_traditional: '中国語(繁体字)',
russian: 'ロシア語',
german: 'ドイツ語',
japanese: '日本語',
korean: '韓国語',
french: 'フランス語',
spanish: 'スペイン語'
},
// ステータスメッセージ
status: {
loading: '読み込み中...',
saving: '保存中...',
saved: '保存済み',
error: 'エラー',
success: '成功',
warning: '警告',
info: '情報',
processing: '処理中...',
completed: '完了',
failed: '失敗',
cancelled: 'キャンセル',
pending: '待機中',
ready: '準備完了'
}
},
// ヘッダーとナビゲーション
header: {
appTitle: 'LoRA マネージャー',
navigation: {
loras: 'LoRA',
recipes: 'レシピ',
checkpoints: 'チェックポイント',
embeddings: 'エンベディング',
statistics: '統計'
},
search: {
placeholder: '検索...',
placeholders: {
loras: 'LoRAを検索...',
recipes: 'レシピを検索...',
checkpoints: 'チェックポイントを検索...',
embeddings: 'エンベディングを検索...'
},
options: '検索オプション',
searchIn: '検索対象:',
notAvailable: '統計ページでは検索は利用できません',
filters: {
filename: 'ファイル名',
modelname: 'モデル名',
tags: 'タグ',
creator: '作成者',
title: 'レシピタイトル',
loraName: 'LoRAファイル名',
loraModel: 'LoRAモデル名'
}
},
filter: {
title: 'モデルをフィルター',
baseModel: 'ベースモデル',
modelTags: 'タグトップ20',
clearAll: 'すべてのフィルターをクリア'
},
theme: {
toggle: 'テーマ切り替え',
switchToLight: 'ライトテーマに切り替え',
switchToDark: 'ダークテーマに切り替え',
switchToAuto: 'オートテーマに切り替え'
}
},
// LoRAページ
loras: {
title: 'LoRAモデル',
controls: {
sort: {
title: 'モデルをソート...',
name: '名前',
nameAsc: 'A - Z',
nameDesc: 'Z - A',
date: '追加日',
dateDesc: '新しい順',
dateAsc: '古い順',
size: 'ファイルサイズ',
sizeDesc: '大きい順',
sizeAsc: '小さい順'
},
refresh: {
title: 'モデルリストを更新',
quick: 'クイック更新(増分)',
full: '完全再構築(完全)'
},
fetch: 'Civitaiから取得',
download: 'URLからダウンロード',
bulk: '一括操作',
duplicates: '重複を検索',
favorites: 'お気に入りのみ表示'
},
bulkOperations: {
title: '一括操作',
selected: '{count}個選択中',
selectAll: '現在のページのすべてを選択',
deselectAll: 'すべての選択を解除',
actions: {
move: '選択項目を移動',
delete: '選択項目を削除',
setRating: 'コンテンツレーティングを設定',
export: '選択項目をエクスポート'
}
},
card: {
actions: {
copyTriggerWords: 'トリガーワードをコピー',
copyLoraName: 'LoRA名をコピー',
sendToWorkflow: 'ワークフローに送信',
sendToWorkflowAppend: 'ワークフローに送信(追加)',
sendToWorkflowReplace: 'ワークフローに送信(置換)',
openExamples: 'サンプルフォルダを開く',
downloadExamples: 'サンプル画像をダウンロード',
replacePreview: 'プレビューを置換',
setContentRating: 'コンテンツレーティングを設定',
moveToFolder: 'フォルダに移動',
excludeModel: 'モデルを除外',
deleteModel: 'モデルを削除'
},
modal: {
title: 'LoRA詳細',
tabs: {
examples: 'サンプル',
description: 'モデル説明',
recipes: 'レシピ'
},
info: {
filename: 'ファイル名',
modelName: 'モデル名',
baseModel: 'ベースモデル',
fileSize: 'ファイルサイズ',
dateAdded: '追加日',
triggerWords: 'トリガーワード',
description: '説明',
tags: 'タグ',
rating: '評価',
downloads: 'ダウンロード数',
likes: 'いいね数',
version: 'バージョン'
},
actions: {
copyTriggerWords: 'トリガーワードをコピー',
copyLoraName: 'LoRA名をコピー',
sendToWorkflow: 'ワークフローに送信',
viewOnCivitai: 'Civitaiで表示',
downloadExamples: 'サンプル画像をダウンロード'
}
}
}
},
// レシピページ
recipes: {
title: 'LoRAレシピ',
controls: {
import: 'レシピをインポート',
create: 'レシピを作成',
export: '選択項目をエクスポート',
downloadMissing: '不足しているLoRAをダウンロード'
},
card: {
author: '作者',
loras: '{count}個のLoRA',
tags: 'タグ',
actions: {
sendToWorkflow: 'ワークフローに送信',
edit: 'レシピを編集',
duplicate: 'レシピを複製',
export: 'レシピをエクスポート',
delete: 'レシピを削除'
}
}
},
// チェックポイントページ
checkpoints: {
title: 'チェックポイントモデル',
info: {
filename: 'ファイル名',
modelName: 'モデル名',
baseModel: 'ベースモデル',
fileSize: 'ファイルサイズ',
dateAdded: '追加日'
}
},
// エンベディングページ
embeddings: {
title: 'エンベディングモデル',
info: {
filename: 'ファイル名',
modelName: 'モデル名',
triggerWords: 'トリガーワード',
fileSize: 'ファイルサイズ',
dateAdded: '追加日'
}
},
// 統計ページ
statistics: {
title: '統計',
overview: {
title: '概要',
totalModels: '総モデル数',
totalSize: '総サイズ',
avgFileSize: '平均ファイルサイズ',
newestModel: '最新モデル'
},
charts: {
modelsByBaseModel: 'ベースモデル別',
modelsByMonth: '月別',
fileSizeDistribution: 'ファイルサイズ分布',
topTags: '人気タグ'
}
},
// モーダルダイアログ
modals: {
delete: {
title: '削除の確認',
message: 'このモデルを削除してもよろしいですか?この操作は元に戻せません。',
confirm: '削除',
cancel: 'キャンセル'
},
exclude: {
title: 'モデルを除外',
message: 'このモデルをライブラリから除外してもよろしいですか?',
confirm: '除外',
cancel: 'キャンセル'
},
download: {
title: 'モデルをダウンロード',
url: 'モデルURL',
placeholder: 'CivitaiモデルURLを入力...',
download: 'ダウンロード',
cancel: 'キャンセル'
},
move: {
title: 'モデルを移動',
selectFolder: '移動先フォルダを選択',
createFolder: '新しいフォルダを作成',
folderName: 'フォルダ名',
move: '移動',
cancel: 'キャンセル'
},
contentRating: {
title: 'コンテンツレーティングを設定',
current: '現在',
levels: {
pg: '全年齢',
pg13: '13歳以上',
r: '制限あり',
x: '成人向け',
xxx: '露骨'
}
}
},
// エラーメッセージ
errors: {
general: 'エラーが発生しました',
networkError: 'ネットワークエラー。接続を確認してください。',
serverError: 'サーバーエラー。後でもう一度試してください。',
fileNotFound: 'ファイルが見つかりません',
invalidFile: '無効なファイル形式',
uploadFailed: 'アップロードに失敗しました',
downloadFailed: 'ダウンロードに失敗しました',
saveFailed: '保存に失敗しました',
loadFailed: '読み込みに失敗しました',
deleteFailed: '削除に失敗しました',
moveFailed: '移動に失敗しました',
copyFailed: 'コピーに失敗しました',
fetchFailed: 'Civitaiからデータを取得できませんでした',
invalidUrl: '無効なURL形式',
missingPermissions: '権限が不足しています'
},
// 成功メッセージ
success: {
saved: '正常に保存されました',
deleted: '正常に削除されました',
moved: '正常に移動されました',
copied: '正常にコピーされました',
downloaded: '正常にダウンロードされました',
uploaded: '正常にアップロードされました',
refreshed: '正常に更新されました',
exported: '正常にエクスポートされました',
imported: '正常にインポートされました'
},
// キーボードショートカット
keyboard: {
navigation: 'キーボードナビゲーション:',
shortcuts: {
pageUp: '1ページ上にスクロール',
pageDown: '1ページ下にスクロール',
home: 'トップにジャンプ',
end: 'ボトムにジャンプ',
bulkMode: '一括モードを切り替え',
search: '検索にフォーカス',
escape: 'モーダル/パネルを閉じる'
}
},
// 初期化
initialization: {
title: 'LoRAマネージャーを初期化中',
message: 'LoRAキャッシュをスキャンして構築中です。数分かかる場合があります...',
steps: {
scanning: 'モデルファイルをスキャン中...',
processing: 'メタデータを処理中...',
building: 'キャッシュを構築中...',
finalizing: '完了中...'
}
},
// ツールチップとヘルプテキスト
tooltips: {
refresh: 'モデルリストを更新',
bulkOperations: '複数のモデルを選択してバッチ操作',
favorites: 'お気に入りモデルのみ表示',
duplicates: '重複モデルを検索・管理',
search: '名前、タグ、その他の条件でモデルを検索',
filter: '様々な条件でモデルをフィルター',
sort: '異なる属性でモデルをソート',
backToTop: 'ページトップにスクロール'
}
};