mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-21 21:22:11 -03:00
398 lines
14 KiB
JavaScript
398 lines
14 KiB
JavaScript
/**
|
||
* 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: 'ページトップにスクロール'
|
||
}
|
||
};
|