diff --git a/invokeai/frontend/web/public/locales/en.json b/invokeai/frontend/web/public/locales/en.json index a9ece94b96..8f00484c65 100644 --- a/invokeai/frontend/web/public/locales/en.json +++ b/invokeai/frontend/web/public/locales/en.json @@ -696,6 +696,8 @@ "availableModels": "Available Models", "baseModel": "Base Model", "cancel": "Cancel", + "clipEmbed": "Clip Embed", + "clipVision": "Clip Vision", "config": "Config", "convert": "Convert", "convertingModelBegin": "Converting Model. Please wait.", @@ -783,6 +785,7 @@ "settings": "Settings", "simpleModelPlaceholder": "URL or path to a local file or diffusers folder", "source": "Source", + "spandrelImageToImage": "Image to Image (Spandrel)", "starterModels": "Starter Models", "starterModelsInModelManager": "Starter Models can be found in Model Manager", "syncModels": "Sync Models", @@ -791,6 +794,7 @@ "loraTriggerPhrases": "LoRA Trigger Phrases", "mainModelTriggerPhrases": "Main Model Trigger Phrases", "typePhraseHere": "Type phrase here", + "t5Encoder": "T5 Encoder", "upcastAttention": "Upcast Attention", "uploadImage": "Upload Image", "urlOrLocalPath": "URL or Local Path", diff --git a/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelManagerPanel/ModelList.tsx b/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelManagerPanel/ModelList.tsx index b1c071bed3..2d781648a5 100644 --- a/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelManagerPanel/ModelList.tsx +++ b/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelManagerPanel/ModelList.tsx @@ -175,12 +175,12 @@ const ModelList = () => { {/* T5 Encoders List */} {isLoadingT5EncoderModels && } {!isLoadingT5EncoderModels && filteredT5EncoderModels.length > 0 && ( - + )} {/* Clip Embed List */} {isLoadingClipEmbedModels && } {!isLoadingClipEmbedModels && filteredClipEmbedModels.length > 0 && ( - + )} {/* Spandrel Image to Image List */} {isLoadingSpandrelImageToImageModels && ( @@ -188,7 +188,7 @@ const ModelList = () => { )} {!isLoadingSpandrelImageToImageModels && filteredSpandrelImageToImageModels.length > 0 && ( diff --git a/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelManagerPanel/ModelTypeFilter.tsx b/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelManagerPanel/ModelTypeFilter.tsx index 91dba7d71f..402a00908b 100644 --- a/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelManagerPanel/ModelTypeFilter.tsx +++ b/invokeai/frontend/web/src/features/modelManagerV2/subpanels/ModelManagerPanel/ModelTypeFilter.tsx @@ -19,11 +19,10 @@ export const ModelTypeFilter = memo(() => { controlnet: 'ControlNet', vae: 'VAE', t2i_adapter: t('common.t2iAdapter'), - t5_encoder: 'T5Encoder', - clip_embed: 'Clip Embed', + t5_encoder: t('modelManager.t5Encoder'), + clip_embed: t('modelManager.clipEmbed'), ip_adapter: t('common.ipAdapter'), - clip_vision: 'Clip Vision', - spandrel_image_to_image: 'Image-to-Image', + spandrel_image_to_image: t('modelManager.spandrelImageToImage'), }), [t] );