mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-24 22:52:12 -03:00
refactor(filter): extract preset management logic into FilterPresetManager
Move filter preset creation, deletion, application, and storage logic from FilterManager into a dedicated FilterPresetManager class to improve separation of concerns and maintainability. - Add FilterPresetManager with preset CRUD operations - Update FilterManager to use preset manager via composition - Handle EMPTY_WILDCARD_MARKER for wildcard base model filters - Add preset-related translations to all locale files - Update filter preset UI styling and interactions
This commit is contained in:
@@ -10,7 +10,8 @@
|
||||
"next": "次へ",
|
||||
"backToTop": "トップに戻る",
|
||||
"settings": "設定",
|
||||
"help": "ヘルプ"
|
||||
"help": "ヘルプ",
|
||||
"add": "追加"
|
||||
},
|
||||
"status": {
|
||||
"loading": "読み込み中...",
|
||||
@@ -204,6 +205,19 @@
|
||||
},
|
||||
"filter": {
|
||||
"title": "モデルをフィルタ",
|
||||
"presets": "プリセット",
|
||||
"savePreset": "現在のアクティブフィルタを新しいプリセットとして保存。",
|
||||
"savePresetDisabledActive": "保存できません:プリセットがすでにアクティブです。フィルタを変更して新しいプリセットを保存してください",
|
||||
"savePresetDisabledNoFilters": "先にフィルタを選択してからプリセットとして保存",
|
||||
"savePresetPrompt": "プリセット名を入力:",
|
||||
"presetClickTooltip": "プリセット \"{name}\" を適用するにはクリック",
|
||||
"presetDeleteTooltip": "プリセットを削除",
|
||||
"presetDeleteConfirm": "プリセット \"{name}\" を削除しますか?",
|
||||
"presetDeleteConfirmClick": "もう一度クリックして確認",
|
||||
"presetOverwriteConfirm": "プリセット「{name}」は既に存在します。上書きしますか?",
|
||||
"presetNamePlaceholder": "プリセット名...",
|
||||
"restoreDefaults": "デフォルトを復元",
|
||||
"noPresets": "まだプリセットが保存されていません。下のフィルタを選択して+をクリックして保存",
|
||||
"baseModel": "ベースモデル",
|
||||
"modelTags": "タグ(上位20)",
|
||||
"modelTypes": "Model Types",
|
||||
@@ -1419,7 +1433,26 @@
|
||||
"filters": {
|
||||
"applied": "{message}",
|
||||
"cleared": "フィルタがクリアされました",
|
||||
"noCustomFilterToClear": "クリアするカスタムフィルタがありません"
|
||||
"noCustomFilterToClear": "クリアするカスタムフィルタがありません",
|
||||
"noActiveFilters": "保存するアクティブフィルタがありません"
|
||||
},
|
||||
"presets": {
|
||||
"created": "プリセット \"{name}\" が作成されました",
|
||||
"deleted": "プリセット \"{name}\" が削除されました",
|
||||
"applied": "プリセット \"{name}\" が適用されました",
|
||||
"overwritten": "プリセット「{name}」を上書きしました",
|
||||
"restored": "デフォルトのプリセットを復元しました"
|
||||
},
|
||||
"error": {
|
||||
"presetNameEmpty": "プリセット名を入力してください",
|
||||
"presetNameTooLong": "プリセット名は{max}文字以内にしてください",
|
||||
"presetNameInvalidChars": "プリセット名に使用できない文字が含まれています",
|
||||
"presetNameExists": "同じ名前のプリセットが既に存在します",
|
||||
"maxPresetsReached": "プリセットは最大{max}個までです。追加するには既存のものを削除してください。",
|
||||
"presetNotFound": "プリセットが見つかりません",
|
||||
"invalidPreset": "無効なプリセットデータです",
|
||||
"deletePresetFailed": "プリセットの削除に失敗しました",
|
||||
"applyPresetFailed": "プリセットの適用に失敗しました"
|
||||
},
|
||||
"downloads": {
|
||||
"imagesCompleted": "例画像 {action} が完了しました",
|
||||
|
||||
Reference in New Issue
Block a user