diff --git a/src/composables/widgets/useImageUploadWidget.ts b/src/composables/widgets/useImageUploadWidget.ts index 079d5461f..00d3da9c0 100644 --- a/src/composables/widgets/useImageUploadWidget.ts +++ b/src/composables/widgets/useImageUploadWidget.ts @@ -4,6 +4,7 @@ import { IComboWidget } from '@comfyorg/litegraph/dist/types/widgets' import { useNodeImage, useNodeVideo } from '@/composables/node/useNodeImage' import { useNodeImageUpload } from '@/composables/node/useNodeImageUpload' import { useValueTransform } from '@/composables/useValueTransform' +import { t } from '@/i18n' import type { ComfyWidgetConstructor } from '@/scripts/widgets' import { useNodeOutputStore } from '@/stores/imagePreviewStore' import type { ComfyApp } from '@/types' @@ -85,7 +86,7 @@ export const useImageUploadWidget = () => { serialize: false } ) - uploadWidget.label = 'choose file to upload' + uploadWidget.label = t('g.choose_file_to_upload') // TODO: Explain this? // @ts-expect-error LGraphNode.callback is not typed diff --git a/src/extensions/core/uploadAudio.ts b/src/extensions/core/uploadAudio.ts index d6b98e7bf..256ab384c 100644 --- a/src/extensions/core/uploadAudio.ts +++ b/src/extensions/core/uploadAudio.ts @@ -5,6 +5,7 @@ import type { IStringWidget } from '@comfyorg/litegraph/dist/types/widgets' import { useNodeDragAndDrop } from '@/composables/node/useNodeDragAndDrop' import { useNodeFileInput } from '@/composables/node/useNodeFileInput' import { useNodePaste } from '@/composables/node/useNodePaste' +import { t } from '@/i18n' import type { DOMWidget } from '@/scripts/domWidget' import { useToastStore } from '@/stores/toastStore' import { ComfyNodeDef } from '@/types/apiTypes' @@ -204,7 +205,7 @@ app.registerExtension({ openFileSelection, { serialize: false } ) - uploadWidget.label = 'choose file to upload' + uploadWidget.label = t('g.choose_file_to_upload') useNodeDragAndDrop(node, { fileFilter: isAudioFile, diff --git a/src/extensions/core/webcamCapture.ts b/src/extensions/core/webcamCapture.ts index 0290fe3a2..1c6d0acac 100644 --- a/src/extensions/core/webcamCapture.ts +++ b/src/extensions/core/webcamCapture.ts @@ -1,4 +1,5 @@ // @ts-strict-ignore +import { t } from '@/i18n' import { useToastStore } from '@/stores/toastStore' import { api } from '../../scripts/api' @@ -140,7 +141,7 @@ app.registerExtension({ h.value = video.videoHeight || 480 } btn.disabled = false - btn.label = 'capture' + btn.label = t('g.capture') }) } }) diff --git a/src/locales/en/main.json b/src/locales/en/main.json index 2192361ef..8c6ad612c 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -76,7 +76,9 @@ "feedback": "Feedback", "continue": "Continue", "control_after_generate": "control after generate", - "control_before_generate": "control before generate" + "control_before_generate": "control before generate", + "choose_file_to_upload": "choose file to upload", + "capture": "capture" }, "issueReport": { "submitErrorReport": "Submit Error Report (Optional)", diff --git a/src/locales/fr/main.json b/src/locales/fr/main.json index 15896e469..f26e138c1 100644 --- a/src/locales/fr/main.json +++ b/src/locales/fr/main.json @@ -118,6 +118,8 @@ "add": "Ajouter", "back": "Retour", "cancel": "Annuler", + "capture": "capture", + "choose_file_to_upload": "choisissez le fichier à télécharger", "close": "Fermer", "color": "Couleur", "comingSoon": "Bientôt disponible", diff --git a/src/locales/ja/main.json b/src/locales/ja/main.json index 7ae34fdc4..0a4e913e5 100644 --- a/src/locales/ja/main.json +++ b/src/locales/ja/main.json @@ -118,6 +118,8 @@ "add": "追加", "back": "戻る", "cancel": "キャンセル", + "capture": "キャプチャ", + "choose_file_to_upload": "アップロードするファイルを選択", "close": "閉じる", "color": "色", "comingSoon": "近日公開", diff --git a/src/locales/ko/main.json b/src/locales/ko/main.json index a17a5298c..a1d931b05 100644 --- a/src/locales/ko/main.json +++ b/src/locales/ko/main.json @@ -118,6 +118,8 @@ "add": "추가", "back": "뒤로", "cancel": "취소", + "capture": "캡처", + "choose_file_to_upload": "업로드할 파일 선택", "close": "닫기", "color": "색상", "comingSoon": "곧 출시 예정", diff --git a/src/locales/ru/main.json b/src/locales/ru/main.json index 8bd46df4f..195d8c1df 100644 --- a/src/locales/ru/main.json +++ b/src/locales/ru/main.json @@ -118,6 +118,8 @@ "add": "Добавить", "back": "Назад", "cancel": "Отмена", + "capture": "захват", + "choose_file_to_upload": "выберите файл для загрузки", "close": "Закрыть", "color": "Цвет", "comingSoon": "Скоро будет", diff --git a/src/locales/zh/main.json b/src/locales/zh/main.json index d5a2fea09..5ce9d6cc4 100644 --- a/src/locales/zh/main.json +++ b/src/locales/zh/main.json @@ -118,6 +118,8 @@ "add": "添加", "back": "返回", "cancel": "取消", + "capture": "捕获", + "choose_file_to_upload": "选择要上传的文件", "close": "关闭", "color": "颜色", "comingSoon": "即将推出",