[i18n] Add commands label translation (#1890)

* [i18n] Add commands label translation

* Use translation
This commit is contained in:
Chenlei Hu
2024-12-12 09:28:47 -08:00
committed by GitHub
parent c5135afd29
commit 4997d13219
16 changed files with 1066 additions and 119 deletions

View File

@@ -10,6 +10,7 @@ import type { ComfyApi } from '../src/scripts/api'
const localePath = './src/locales/en/main.json'
const nodeDefsPath = './src/locales/en/nodeDefs.json'
const commandsPath = './src/locales/en/commands.json'
const extractMenuCommandLocaleStrings = (): Set<string> => {
const labels = new Set<string>()
@@ -20,15 +21,18 @@ const extractMenuCommandLocaleStrings = (): Set<string> => {
}
test('collect-i18n', async ({ comfyPage }) => {
const commands = await comfyPage.page.evaluate(() => {
const workspace = window['app'].extensionManager
const commands = workspace.command.commands as ComfyCommandImpl[]
return commands.map((command) => ({
id: command.id,
label: command.label,
menubarLabel: command.menubarLabel
}))
})
const commands = (
await comfyPage.page.evaluate(() => {
const workspace = window['app'].extensionManager
const commands = workspace.command.commands as ComfyCommandImpl[]
return commands.map((command) => ({
id: command.id,
label: command.label,
menubarLabel: command.menubarLabel,
tooltip: command.tooltip
}))
})
).sort((a, b) => a.id.localeCompare(b.id))
const locale = JSON.parse(fs.readFileSync(localePath, 'utf-8'))
@@ -44,6 +48,16 @@ test('collect-i18n', async ({ comfyPage }) => {
Array.from(allLabels).map((label) => [normalizeI18nKey(label), label])
)
const allCommandsLocale = Object.fromEntries(
commands.map((command) => [
normalizeI18nKey(command.id),
{
label: command.label,
tooltip: command.tooltip
}
])
)
// Settings
const settings = await comfyPage.page.evaluate(() => {
const workspace = window['app'].extensionManager
@@ -235,4 +249,5 @@ test('collect-i18n', async ({ comfyPage }) => {
)
fs.writeFileSync(nodeDefsPath, JSON.stringify(allNodeDefsLocale, null, 2))
fs.writeFileSync(commandsPath, JSON.stringify(allCommandsLocale, null, 2))
})

View File

@@ -46,7 +46,7 @@
class="overflow-hidden text-ellipsis whitespace-nowrap"
:title="slotProps.data.id"
>
{{ slotProps.data.id }}
{{ slotProps.data.label }}
</div>
</template>
</Column>
@@ -133,6 +133,8 @@ import KeyComboDisplay from './keybinding/KeyComboDisplay.vue'
import SearchBox from '@/components/common/SearchBox.vue'
import { useToast } from 'primevue/usetoast'
import { FilterMatchMode } from '@primevue/core/api'
import { useI18n } from 'vue-i18n'
import { normalizeI18nKey } from '@/utils/formatUtil'
const filters = ref({
global: { value: '', matchMode: FilterMatchMode.CONTAINS }
@@ -140,6 +142,7 @@ const filters = ref({
const keybindingStore = useKeybindingStore()
const commandStore = useCommandStore()
const { t } = useI18n()
interface ICommandData {
id: string
@@ -149,6 +152,7 @@ interface ICommandData {
const commandsData = computed<ICommandData[]>(() => {
return Object.values(commandStore.commands).map((command) => ({
id: command.id,
label: t(`commands.${normalizeI18nKey(command.id)}.label`, command.label),
keybinding: keybindingStore.getKeybindingByCommandId(command.id)
}))
})

View File

@@ -246,7 +246,7 @@ export function useCoreCommands(): ComfyCommand[] {
{
id: 'Comfy.Canvas.ToggleLock',
icon: 'pi pi-lock',
label: 'Toggle Lock',
label: 'Canvas Toggle Lock',
function: () => {
app.canvas['read_only'] = !app.canvas['read_only']
}
@@ -254,7 +254,7 @@ export function useCoreCommands(): ComfyCommand[] {
{
id: 'Comfy.Canvas.ToggleLinkVisibility',
icon: 'pi pi-eye',
label: 'Toggle Link Visibility',
label: 'Canvas Toggle Link Visibility',
versionAdded: '1.3.6',
function: (() => {
@@ -298,7 +298,7 @@ export function useCoreCommands(): ComfyCommand[] {
{
id: 'Comfy.ShowSettingsDialog',
icon: 'pi pi-cog',
label: 'Settings',
label: 'Show Settings Dialog',
versionAdded: '1.3.7',
function: () => {
showSettingsDialog()
@@ -404,7 +404,7 @@ export function useCoreCommands(): ComfyCommand[] {
{
id: 'Comfy.ToggleTheme',
icon: 'pi pi-moon',
label: 'Toggle Theme',
label: 'Toggle Theme (Dark/Light)',
versionAdded: '1.3.12',
function: (() => {
let previousDarkTheme: string = 'dark'
@@ -462,7 +462,8 @@ export function useCoreCommands(): ComfyCommand[] {
{
id: 'Comfy.Help.OpenComfyUIIssues',
icon: 'pi pi-github',
label: 'ComfyUI Issues',
label: 'Open ComfyUI Issues',
menubarLabel: 'ComfyUI Issues',
versionAdded: '1.5.5',
function: () => {
window.open(
@@ -474,7 +475,8 @@ export function useCoreCommands(): ComfyCommand[] {
{
id: 'Comfy.Help.OpenComfyUIDocs',
icon: 'pi pi-info-circle',
label: 'ComfyUI Docs',
label: 'Open ComfyUI Docs',
menubarLabel: 'ComfyUI Docs',
versionAdded: '1.5.5',
function: () => {
window.open('https://docs.comfy.org/', '_blank')
@@ -483,7 +485,8 @@ export function useCoreCommands(): ComfyCommand[] {
{
id: 'Comfy.Help.OpenComfyOrgDiscord',
icon: 'pi pi-discord',
label: 'Comfy-Org Discord',
label: 'Open Comfy-Org Discord',
menubarLabel: 'Comfy-Org Discord',
versionAdded: '1.5.5',
function: () => {
window.open('https://www.comfy.org/discord', '_blank')

View File

@@ -9,20 +9,30 @@ import zhNodes from './locales/zh/nodeDefs.json'
import ruNodes from './locales/ru/nodeDefs.json'
import jaNodes from './locales/ja/nodeDefs.json'
import koNodes from './locales/ko/nodeDefs.json'
import enCommands from './locales/en/commands.json'
import zhCommands from './locales/zh/commands.json'
import ruCommands from './locales/ru/commands.json'
import jaCommands from './locales/ja/commands.json'
import koCommands from './locales/ko/commands.json'
function buildLocale(main: typeof en, nodes: typeof enNodes) {
function buildLocale(
main: typeof en,
nodes: typeof enNodes,
commands: typeof enCommands
) {
return {
...main,
nodeDefs: nodes
nodeDefs: nodes,
commands: commands
}
}
const messages: Record<string, typeof en> = {
en: buildLocale(en, enNodes),
zh: buildLocale(zh, zhNodes),
ru: buildLocale(ru, ruNodes),
ja: buildLocale(ja, jaNodes),
ko: buildLocale(ko, koNodes)
en: buildLocale(en, enNodes, enCommands),
zh: buildLocale(zh, zhNodes, zhCommands),
ru: buildLocale(ru, ruNodes, ruCommands),
ja: buildLocale(ja, jaNodes, jaCommands),
ko: buildLocale(ko, koNodes, koCommands)
}
export const i18n = createI18n({

View File

@@ -0,0 +1,183 @@
{
"Comfy-Desktop_Folders_OpenCustomNodesFolder": {
"label": "Open Custom Nodes Folder"
},
"Comfy-Desktop_Folders_OpenInputsFolder": {
"label": "Open Inputs Folder"
},
"Comfy-Desktop_Folders_OpenLogsFolder": {
"label": "Open Logs Folder"
},
"Comfy-Desktop_Folders_OpenModelConfig": {
"label": "Open extra_model_paths.yaml"
},
"Comfy-Desktop_Folders_OpenModelsFolder": {
"label": "Open Models Folder"
},
"Comfy-Desktop_Folders_OpenOutputsFolder": {
"label": "Open Outputs Folder"
},
"Comfy-Desktop_OpenDevTools": {
"label": "Open DevTools"
},
"Comfy-Desktop_OpenFeedbackPage": {
"label": "Feedback"
},
"Comfy-Desktop_Reinstall": {
"label": "Reinstall"
},
"Comfy-Desktop_Restart": {
"label": "Restart"
},
"Comfy_BrowseTemplates": {
"label": "Browse Templates"
},
"Comfy_Canvas_FitView": {
"label": "Fit view to selected nodes"
},
"Comfy_Canvas_ResetView": {
"label": "Reset View"
},
"Comfy_Canvas_ToggleLinkVisibility": {
"label": "Canvas Toggle Link Visibility"
},
"Comfy_Canvas_ToggleLock": {
"label": "Canvas Toggle Lock"
},
"Comfy_Canvas_ToggleSelected_Pin": {
"label": "Pin/Unpin Selected Items"
},
"Comfy_Canvas_ToggleSelectedNodes_Bypass": {
"label": "Bypass/Unbypass Selected Nodes"
},
"Comfy_Canvas_ToggleSelectedNodes_Collapse": {
"label": "Collapse/Expand Selected Nodes"
},
"Comfy_Canvas_ToggleSelectedNodes_Mute": {
"label": "Mute/Unmute Selected Nodes"
},
"Comfy_Canvas_ToggleSelectedNodes_Pin": {
"label": "Pin/Unpin Selected Nodes"
},
"Comfy_Canvas_ZoomIn": {
"label": "Zoom In"
},
"Comfy_Canvas_ZoomOut": {
"label": "Zoom Out"
},
"Comfy_ClearPendingTasks": {
"label": "Clear Pending Tasks"
},
"Comfy_ClearWorkflow": {
"label": "Clear Workflow"
},
"Comfy_ExportWorkflow": {
"label": "Export Workflow"
},
"Comfy_ExportWorkflowAPI": {
"label": "Export Workflow (API Format)"
},
"Comfy_Graph_FitGroupToContents": {
"label": "Fit Group To Contents"
},
"Comfy_Graph_GroupSelectedNodes": {
"label": "Group Selected Nodes"
},
"Comfy_GroupNode_ConvertSelectedNodesToGroupNode": {
"label": "Convert selected nodes to group node"
},
"Comfy_GroupNode_ManageGroupNodes": {
"label": "Manage group nodes"
},
"Comfy_GroupNode_UngroupSelectedGroupNodes": {
"label": "Ungroup selected group nodes"
},
"Comfy_Help_OpenComfyOrgDiscord": {
"label": "Open Comfy-Org Discord"
},
"Comfy_Help_OpenComfyUIDocs": {
"label": "Open ComfyUI Docs"
},
"Comfy_Help_OpenComfyUIIssues": {
"label": "Open ComfyUI Issues"
},
"Comfy_Interrupt": {
"label": "Interrupt"
},
"Comfy_LoadDefaultWorkflow": {
"label": "Load Default Workflow"
},
"Comfy_NewBlankWorkflow": {
"label": "New Blank Workflow"
},
"Comfy_OpenClipspace": {
"label": "Clipspace"
},
"Comfy_OpenWorkflow": {
"label": "Open Workflow"
},
"Comfy_QueuePrompt": {
"label": "Queue Prompt"
},
"Comfy_QueuePromptFront": {
"label": "Queue Prompt (Front)"
},
"Comfy_Redo": {
"label": "Redo"
},
"Comfy_RefreshNodeDefinitions": {
"label": "Refresh Node Definitions"
},
"Comfy_SaveWorkflow": {
"label": "Save Workflow"
},
"Comfy_SaveWorkflowAs": {
"label": "Save Workflow As"
},
"Comfy_ShowSettingsDialog": {
"label": "Show Settings Dialog"
},
"Comfy_ToggleTheme": {
"label": "Toggle Theme (Dark/Light)"
},
"Comfy_Undo": {
"label": "Undo"
},
"Workspace_NextOpenedWorkflow": {
"label": "Next Opened Workflow"
},
"Workspace_PreviousOpenedWorkflow": {
"label": "Previous Opened Workflow"
},
"Workspace_SearchBox_Toggle": {
"label": "Toggle Search Box"
},
"Workspace_ToggleBottomPanel": {
"label": "Toggle Bottom Panel"
},
"Workspace_ToggleBottomPanelTab_command-terminal": {
"label": "Toggle Terminal Bottom Panel"
},
"Workspace_ToggleBottomPanelTab_logs-terminal": {
"label": "Toggle Logs Bottom Panel"
},
"Workspace_ToggleFocusMode": {
"label": "Toggle Focus Mode"
},
"Workspace_ToggleSidebarTab_model-library": {
"label": "Toggle Model Library Sidebar",
"tooltip": "Model Library"
},
"Workspace_ToggleSidebarTab_node-library": {
"label": "Toggle Node Library Sidebar",
"tooltip": "Node Library"
},
"Workspace_ToggleSidebarTab_queue": {
"label": "Toggle Queue Sidebar",
"tooltip": "Queue"
},
"Workspace_ToggleSidebarTab_workflows": {
"label": "Toggle Workflows Sidebar",
"tooltip": "Workflows"
}
}

View File

@@ -626,65 +626,65 @@
"Workflow": "Workflow",
"Edit": "Edit",
"Help": "Help",
"New": "New",
"Open": "Open",
"Load Default Workflow": "Load Default Workflow",
"Save": "Save",
"Save As": "Save As",
"Export": "Export",
"Export (API)": "Export (API)",
"Undo": "Undo",
"Redo": "Redo",
"Clear Workflow": "Clear Workflow",
"Reset View": "Reset View",
"Clipspace": "Clipspace",
"Refresh Node Definitions": "Refresh Node Definitions",
"Interrupt": "Interrupt",
"Clear Pending Tasks": "Clear Pending Tasks",
"Browse Templates": "Browse Templates",
"Zoom In": "Zoom In",
"Zoom Out": "Zoom Out",
"Fit view to selected nodes": "Fit view to selected nodes",
"Toggle Lock": "Toggle Lock",
"Toggle Link Visibility": "Toggle Link Visibility",
"Queue Prompt": "Queue Prompt",
"Queue Prompt (Front)": "Queue Prompt (Front)",
"Settings": "Settings",
"Group Selected Nodes": "Group Selected Nodes",
"Next Opened Workflow": "Next Opened Workflow",
"Previous Opened Workflow": "Previous Opened Workflow",
"Mute/Unmute Selected Nodes": "Mute/Unmute Selected Nodes",
"Bypass/Unbypass Selected Nodes": "Bypass/Unbypass Selected Nodes",
"Pin/Unpin Selected Nodes": "Pin/Unpin Selected Nodes",
"Pin/Unpin Selected Items": "Pin/Unpin Selected Items",
"Collapse/Expand Selected Nodes": "Collapse/Expand Selected Nodes",
"Toggle Theme": "Toggle Theme",
"Toggle Bottom Panel": "Toggle Bottom Panel",
"Toggle Focus Mode": "Toggle Focus Mode",
"Fit Group To Contents": "Fit Group To Contents",
"ComfyUI Issues": "ComfyUI Issues",
"ComfyUI Docs": "ComfyUI Docs",
"Comfy-Org Discord": "Comfy-Org Discord",
"Toggle Search Box": "Toggle Search Box",
"Queue": "Queue",
"Node Library": "Node Library",
"Model Library": "Model Library",
"Workflows": "Workflows",
"Logs": "Logs",
"Terminal": "Terminal",
"Convert selected nodes to group node": "Convert selected nodes to group node",
"Ungroup selected group nodes": "Ungroup selected group nodes",
"Manage group nodes": "Manage group nodes",
"Open Custom Nodes Folder": "Open Custom Nodes Folder",
"Open Inputs Folder": "Open Inputs Folder",
"Open Logs Folder": "Open Logs Folder",
"Open extra_model_paths_yaml": "Open extra_model_paths.yaml",
"Open Models Folder": "Open Models Folder",
"Open Outputs Folder": "Open Outputs Folder",
"Open Inputs Folder": "Open Inputs Folder",
"Open Custom Nodes Folder": "Open Custom Nodes Folder",
"Open extra_model_paths_yaml": "Open extra_model_paths.yaml",
"Open DevTools": "Open DevTools",
"Feedback": "Feedback",
"Reinstall": "Reinstall",
"Restart": "Restart"
"Restart": "Restart",
"Browse Templates": "Browse Templates",
"Fit view to selected nodes": "Fit view to selected nodes",
"Reset View": "Reset View",
"Canvas Toggle Link Visibility": "Canvas Toggle Link Visibility",
"Canvas Toggle Lock": "Canvas Toggle Lock",
"Pin/Unpin Selected Items": "Pin/Unpin Selected Items",
"Bypass/Unbypass Selected Nodes": "Bypass/Unbypass Selected Nodes",
"Collapse/Expand Selected Nodes": "Collapse/Expand Selected Nodes",
"Mute/Unmute Selected Nodes": "Mute/Unmute Selected Nodes",
"Pin/Unpin Selected Nodes": "Pin/Unpin Selected Nodes",
"Zoom In": "Zoom In",
"Zoom Out": "Zoom Out",
"Clear Pending Tasks": "Clear Pending Tasks",
"Clear Workflow": "Clear Workflow",
"Export": "Export",
"Export (API)": "Export (API)",
"Fit Group To Contents": "Fit Group To Contents",
"Group Selected Nodes": "Group Selected Nodes",
"Convert selected nodes to group node": "Convert selected nodes to group node",
"Manage group nodes": "Manage group nodes",
"Ungroup selected group nodes": "Ungroup selected group nodes",
"Comfy-Org Discord": "Comfy-Org Discord",
"ComfyUI Docs": "ComfyUI Docs",
"ComfyUI Issues": "ComfyUI Issues",
"Interrupt": "Interrupt",
"Load Default Workflow": "Load Default Workflow",
"New": "New",
"Clipspace": "Clipspace",
"Open": "Open",
"Queue Prompt": "Queue Prompt",
"Queue Prompt (Front)": "Queue Prompt (Front)",
"Redo": "Redo",
"Refresh Node Definitions": "Refresh Node Definitions",
"Save": "Save",
"Save As": "Save As",
"Show Settings Dialog": "Show Settings Dialog",
"Toggle Theme (Dark/Light)": "Toggle Theme (Dark/Light)",
"Undo": "Undo",
"Next Opened Workflow": "Next Opened Workflow",
"Previous Opened Workflow": "Previous Opened Workflow",
"Toggle Search Box": "Toggle Search Box",
"Toggle Bottom Panel": "Toggle Bottom Panel",
"Toggle Terminal Bottom Panel": "Toggle Terminal Bottom Panel",
"Toggle Logs Bottom Panel": "Toggle Logs Bottom Panel",
"Toggle Focus Mode": "Toggle Focus Mode",
"Toggle Model Library Sidebar": "Toggle Model Library Sidebar",
"Toggle Node Library Sidebar": "Toggle Node Library Sidebar",
"Toggle Queue Sidebar": "Toggle Queue Sidebar",
"Toggle Workflows Sidebar": "Toggle Workflows Sidebar"
},
"desktopMenu": {
"reinstall": "Reinstall",

View File

@@ -0,0 +1,183 @@
{
"Comfy-Desktop_Folders_OpenCustomNodesFolder": {
"label": "カスタムノードフォルダを開く"
},
"Comfy-Desktop_Folders_OpenInputsFolder": {
"label": "入力フォルダを開く"
},
"Comfy-Desktop_Folders_OpenLogsFolder": {
"label": "ログフォルダを開く"
},
"Comfy-Desktop_Folders_OpenModelConfig": {
"label": "extra_model_paths.yamlを開く"
},
"Comfy-Desktop_Folders_OpenModelsFolder": {
"label": "モデルフォルダを開く"
},
"Comfy-Desktop_Folders_OpenOutputsFolder": {
"label": "出力フォルダを開く"
},
"Comfy-Desktop_OpenDevTools": {
"label": "DevToolsを開く"
},
"Comfy-Desktop_OpenFeedbackPage": {
"label": "フィードバック"
},
"Comfy-Desktop_Reinstall": {
"label": "再インストール"
},
"Comfy-Desktop_Restart": {
"label": "再起動"
},
"Comfy_BrowseTemplates": {
"label": "テンプレートを参照"
},
"Comfy_Canvas_FitView": {
"label": "選択したノードにビューを合わせる"
},
"Comfy_Canvas_ResetView": {
"label": "ビューをリセット"
},
"Comfy_Canvas_ToggleLinkVisibility": {
"label": "キャンバスのリンクの可視性を切り替え"
},
"Comfy_Canvas_ToggleLock": {
"label": "キャンバスのロックを切り替え"
},
"Comfy_Canvas_ToggleSelectedNodes_Bypass": {
"label": "選択したノードのバイパス/バイパス解除"
},
"Comfy_Canvas_ToggleSelectedNodes_Collapse": {
"label": "選択したノードの折りたたみ/展開"
},
"Comfy_Canvas_ToggleSelectedNodes_Mute": {
"label": "選択したノードのミュート/ミュート解除"
},
"Comfy_Canvas_ToggleSelectedNodes_Pin": {
"label": "選択したノードのピン留め/ピン留め解除"
},
"Comfy_Canvas_ToggleSelected_Pin": {
"label": "選択したアイテムのピン留め/ピン留め解除"
},
"Comfy_Canvas_ZoomIn": {
"label": "ズームイン"
},
"Comfy_Canvas_ZoomOut": {
"label": "ズームアウト"
},
"Comfy_ClearPendingTasks": {
"label": "保留中のタスクをクリア"
},
"Comfy_ClearWorkflow": {
"label": "ワークフローをクリア"
},
"Comfy_ExportWorkflow": {
"label": "ワークフローをエクスポート"
},
"Comfy_ExportWorkflowAPI": {
"label": "ワークフローをエクスポートAPI形式"
},
"Comfy_Graph_FitGroupToContents": {
"label": "グループを内容に合わせて調整"
},
"Comfy_Graph_GroupSelectedNodes": {
"label": "選択したノードをグループ化"
},
"Comfy_GroupNode_ConvertSelectedNodesToGroupNode": {
"label": "選択したノードをグループノードに変換"
},
"Comfy_GroupNode_ManageGroupNodes": {
"label": "グループノードの管理"
},
"Comfy_GroupNode_UngroupSelectedGroupNodes": {
"label": "選択したグループノードのグループ解除"
},
"Comfy_Help_OpenComfyOrgDiscord": {
"label": "Comfy-OrgのDiscordを開く"
},
"Comfy_Help_OpenComfyUIDocs": {
"label": "ComfyUIのドキュメントを開く"
},
"Comfy_Help_OpenComfyUIIssues": {
"label": "ComfyUIの問題を開く"
},
"Comfy_Interrupt": {
"label": "中断"
},
"Comfy_LoadDefaultWorkflow": {
"label": "デフォルトのワークフローを読み込む"
},
"Comfy_NewBlankWorkflow": {
"label": "新しい空白のワークフロー"
},
"Comfy_OpenClipspace": {
"label": "クリップスペース"
},
"Comfy_OpenWorkflow": {
"label": "ワークフローを開く"
},
"Comfy_QueuePrompt": {
"label": "キュープロンプト"
},
"Comfy_QueuePromptFront": {
"label": "キュープロンプト(フロント)"
},
"Comfy_Redo": {
"label": "やり直す"
},
"Comfy_RefreshNodeDefinitions": {
"label": "ノード定義を更新"
},
"Comfy_SaveWorkflow": {
"label": "ワークフローを保存する"
},
"Comfy_SaveWorkflowAs": {
"label": "名前を付けてワークフローを保存"
},
"Comfy_ShowSettingsDialog": {
"label": "設定ダイアログを表示"
},
"Comfy_ToggleTheme": {
"label": "テーマの切り替え(ダーク/ライト)"
},
"Comfy_Undo": {
"label": "元に戻す"
},
"Workspace_NextOpenedWorkflow": {
"label": "次の開いたワークフロー"
},
"Workspace_PreviousOpenedWorkflow": {
"label": "前の開いたワークフロー"
},
"Workspace_SearchBox_Toggle": {
"label": "検索ボックスの切り替え"
},
"Workspace_ToggleBottomPanel": {
"label": "ボトムパネルの切り替え"
},
"Workspace_ToggleBottomPanelTab_command-terminal": {
"label": "ターミナルボトムパネルの切り替え"
},
"Workspace_ToggleBottomPanelTab_logs-terminal": {
"label": "ログボトムパネルの切り替え"
},
"Workspace_ToggleFocusMode": {
"label": "フォーカスモードの切り替え"
},
"Workspace_ToggleSidebarTab_model-library": {
"label": "モデルライブラリサイドバーの切り替え",
"tooltip": "モデルライブラリ"
},
"Workspace_ToggleSidebarTab_node-library": {
"label": "ノードライブラリサイドバーの切り替え",
"tooltip": "ノードライブラリ"
},
"Workspace_ToggleSidebarTab_queue": {
"label": "キューサイドバーの切り替え",
"tooltip": "キュー"
},
"Workspace_ToggleSidebarTab_workflows": {
"label": "ワークフローサイドバーの切り替え",
"tooltip": "ワークフロー"
}
}

View File

@@ -211,6 +211,8 @@
"menuLabels": {
"Browse Templates": "テンプレートを参照",
"Bypass/Unbypass Selected Nodes": "選択したノードのバイパス/バイパス解除",
"Canvas Toggle Link Visibility": "キャンバスのリンク表示を切り替え",
"Canvas Toggle Lock": "キャンバスのロックを切り替え",
"Clear Pending Tasks": "保留中のタスクをクリア",
"Clear Workflow": "ワークフローをクリア",
"Clipspace": "クリップスペース",
@@ -229,13 +231,10 @@
"Help": "ヘルプ",
"Interrupt": "中断",
"Load Default Workflow": "デフォルトワークフローを読み込む",
"Logs": "ログ",
"Manage group nodes": "グループノードを管理",
"Model Library": "モデルライブラリ",
"Mute/Unmute Selected Nodes": "選択したノードのミュート/ミュート解除",
"New": "新規",
"Next Opened Workflow": "次に開いたワークフロー",
"Node Library": "ノードライブラリ",
"Open": "開く",
"Open Custom Nodes Folder": "カスタムノードフォルダを開く",
"Open DevTools": "DevToolsを開く",
@@ -247,7 +246,6 @@
"Pin/Unpin Selected Items": "選択したアイテムのピン留め/ピン留め解除",
"Pin/Unpin Selected Nodes": "選択したノードのピン留め/ピン留め解除",
"Previous Opened Workflow": "前に開いたワークフロー",
"Queue": "キュー",
"Queue Prompt": "キューのプロンプト",
"Queue Prompt (Front)": "キューのプロンプト (前面)",
"Redo": "やり直す",
@@ -257,18 +255,20 @@
"Restart": "再起動",
"Save": "保存",
"Save As": "名前を付けて保存",
"Settings": "設定",
"Terminal": "ターミナル",
"Show Settings Dialog": "設定ダイアログを表示",
"Toggle Bottom Panel": "下部パネルの切り替え",
"Toggle Focus Mode": "フォーカスモードの切り替え",
"Toggle Link Visibility": "リンクの表示/非表示を切り替え",
"Toggle Lock": "ロックの切り替え",
"Toggle Logs Bottom Panel": "ログボトムパネルを切り替え",
"Toggle Model Library Sidebar": "モデルライブラリサイドバーを切り替え",
"Toggle Node Library Sidebar": "ノードライブラリサイドバーを切り替え",
"Toggle Queue Sidebar": "キューサイドバーを切り替え",
"Toggle Search Box": "検索ボックスの切り替え",
"Toggle Theme": "テーマの切り替え",
"Toggle Terminal Bottom Panel": "ターミナルボトムパネルを切り替え",
"Toggle Theme (Dark/Light)": "テーマを切り替え(ダーク/ライト)",
"Toggle Workflows Sidebar": "ワークフローサイドバーを切り替え",
"Undo": "元に戻す",
"Ungroup selected group nodes": "選択したグループノードのグループ解除",
"Workflow": "ワークフロー",
"Workflows": "ワークフロー",
"Zoom In": "ズームイン",
"Zoom Out": "ズームアウト"
},

View File

@@ -0,0 +1,183 @@
{
"Comfy-Desktop_Folders_OpenCustomNodesFolder": {
"label": "사용자 정의 노드 폴더 열기"
},
"Comfy-Desktop_Folders_OpenInputsFolder": {
"label": "입력 폴더 열기"
},
"Comfy-Desktop_Folders_OpenLogsFolder": {
"label": "로그 폴더 열기"
},
"Comfy-Desktop_Folders_OpenModelConfig": {
"label": "extra_model_paths.yaml 열기"
},
"Comfy-Desktop_Folders_OpenModelsFolder": {
"label": "모델 폴더 열기"
},
"Comfy-Desktop_Folders_OpenOutputsFolder": {
"label": "출력 폴더 열기"
},
"Comfy-Desktop_OpenDevTools": {
"label": "DevTools 열기"
},
"Comfy-Desktop_OpenFeedbackPage": {
"label": "피드백"
},
"Comfy-Desktop_Reinstall": {
"label": "재설치"
},
"Comfy-Desktop_Restart": {
"label": "재시작"
},
"Comfy_BrowseTemplates": {
"label": "템플릿 탐색"
},
"Comfy_Canvas_FitView": {
"label": "선택한 노드에 뷰 맞추기"
},
"Comfy_Canvas_ResetView": {
"label": "뷰 재설정"
},
"Comfy_Canvas_ToggleLinkVisibility": {
"label": "캔버스 링크 가시성 토글"
},
"Comfy_Canvas_ToggleLock": {
"label": "캔버스 잠금 토글"
},
"Comfy_Canvas_ToggleSelectedNodes_Bypass": {
"label": "선택한 노드 우회/우회 해제"
},
"Comfy_Canvas_ToggleSelectedNodes_Collapse": {
"label": "선택한 노드 축소/확장"
},
"Comfy_Canvas_ToggleSelectedNodes_Mute": {
"label": "선택한 노드 음소거/음소거 해제"
},
"Comfy_Canvas_ToggleSelectedNodes_Pin": {
"label": "선택한 노드 고정/고정 해제"
},
"Comfy_Canvas_ToggleSelected_Pin": {
"label": "선택한 항목 고정/고정 해제"
},
"Comfy_Canvas_ZoomIn": {
"label": "확대"
},
"Comfy_Canvas_ZoomOut": {
"label": "축소"
},
"Comfy_ClearPendingTasks": {
"label": "보류 중인 작업 지우기"
},
"Comfy_ClearWorkflow": {
"label": "워크플로우 지우기"
},
"Comfy_ExportWorkflow": {
"label": "워크플로우 내보내기"
},
"Comfy_ExportWorkflowAPI": {
"label": "워크플로우 내보내기 (API 형식)"
},
"Comfy_Graph_FitGroupToContents": {
"label": "그룹을 내용에 맞게 맞추기"
},
"Comfy_Graph_GroupSelectedNodes": {
"label": "선택한 노드 그룹화"
},
"Comfy_GroupNode_ConvertSelectedNodesToGroupNode": {
"label": "선택한 노드를 그룹 노드로 변환"
},
"Comfy_GroupNode_ManageGroupNodes": {
"label": "그룹 노드 관리"
},
"Comfy_GroupNode_UngroupSelectedGroupNodes": {
"label": "선택한 그룹 노드 분리"
},
"Comfy_Help_OpenComfyOrgDiscord": {
"label": "Comfy-Org 디스코드 열기"
},
"Comfy_Help_OpenComfyUIDocs": {
"label": "ComfyUI 문서 열기"
},
"Comfy_Help_OpenComfyUIIssues": {
"label": "ComfyUI 문제 열기"
},
"Comfy_Interrupt": {
"label": "중단"
},
"Comfy_LoadDefaultWorkflow": {
"label": "기본 워크플로우 로드"
},
"Comfy_NewBlankWorkflow": {
"label": "새로운 빈 워크플로우"
},
"Comfy_OpenClipspace": {
"label": "클립스페이스"
},
"Comfy_OpenWorkflow": {
"label": "워크플로우 열기"
},
"Comfy_QueuePrompt": {
"label": "큐 프롬프트"
},
"Comfy_QueuePromptFront": {
"label": "큐 프롬프트 (앞)"
},
"Comfy_Redo": {
"label": "다시 실행"
},
"Comfy_RefreshNodeDefinitions": {
"label": "노드 정의 새로 고침"
},
"Comfy_SaveWorkflow": {
"label": "워크플로우 저장"
},
"Comfy_SaveWorkflowAs": {
"label": "다른 이름으로 워크플로우 저장"
},
"Comfy_ShowSettingsDialog": {
"label": "설정 대화상자 보기"
},
"Comfy_ToggleTheme": {
"label": "테마 토글 (어두운/밝은)"
},
"Comfy_Undo": {
"label": "실행 취소"
},
"Workspace_NextOpenedWorkflow": {
"label": "다음 열린 워크플로우"
},
"Workspace_PreviousOpenedWorkflow": {
"label": "이전 열린 워크플로우"
},
"Workspace_SearchBox_Toggle": {
"label": "검색 상자 토글"
},
"Workspace_ToggleBottomPanel": {
"label": "하단 패널 토글"
},
"Workspace_ToggleBottomPanelTab_command-terminal": {
"label": "터미널 하단 패널 토글"
},
"Workspace_ToggleBottomPanelTab_logs-terminal": {
"label": "로그 하단 패널 토글"
},
"Workspace_ToggleFocusMode": {
"label": "포커스 모드 토글"
},
"Workspace_ToggleSidebarTab_model-library": {
"label": "모델 라이브러리 사이드바 토글",
"tooltip": "모델 라이브러리"
},
"Workspace_ToggleSidebarTab_node-library": {
"label": "노드 라이브러리 사이드바 토글",
"tooltip": "노드 라이브러리"
},
"Workspace_ToggleSidebarTab_queue": {
"label": "큐 사이드바 토글",
"tooltip": "큐"
},
"Workspace_ToggleSidebarTab_workflows": {
"label": "워크플로우 사이드바 토글",
"tooltip": "워크플로우"
}
}

View File

@@ -211,6 +211,8 @@
"menuLabels": {
"Browse Templates": "템플릿 탐색",
"Bypass/Unbypass Selected Nodes": "선택한 노드 우회/우회 해제",
"Canvas Toggle Link Visibility": "캔버스 토글 링크 가시성",
"Canvas Toggle Lock": "캔버스 토글 잠금",
"Clear Pending Tasks": "보류 중인 작업 제거하기",
"Clear Workflow": "워크플로 지우기",
"Clipspace": "클립스페이스",
@@ -229,13 +231,10 @@
"Help": "도움말",
"Interrupt": "중단",
"Load Default Workflow": "기본 워크플로 불러오기",
"Logs": "로그",
"Manage group nodes": "그룹 노드 관리",
"Model Library": "모델 라이브러리",
"Mute/Unmute Selected Nodes": "선택한 노드 활성화/비활성화",
"New": "새로 만들기",
"Next Opened Workflow": "다음 열린 워크플로",
"Node Library": "노드 라이브러리",
"Open": "열기",
"Open Custom Nodes Folder": "사용자 정의 노드 폴더 열기",
"Open DevTools": "개발자 도구 열기",
@@ -247,7 +246,6 @@
"Pin/Unpin Selected Items": "선택한 항목 고정/고정 해제",
"Pin/Unpin Selected Nodes": "선택한 노드 고정/고정 해제",
"Previous Opened Workflow": "이전 열린 워크플로",
"Queue": "큐",
"Queue Prompt": "큐 프롬프트",
"Queue Prompt (Front)": "큐 프롬프트 (맨 앞)",
"Redo": "다시 실행",
@@ -257,18 +255,20 @@
"Restart": "재시작",
"Save": "저장",
"Save As": "다른 이름으로 저장",
"Settings": "설정",
"Terminal": "터미널",
"Show Settings Dialog": "설정 대화상자 표시",
"Toggle Bottom Panel": "하단 패널 전환",
"Toggle Focus Mode": "포커스 모드 전환",
"Toggle Link Visibility": "링크 가시성 전환",
"Toggle Lock": "잠금 전환",
"Toggle Logs Bottom Panel": "로그 하단 패널 전환",
"Toggle Model Library Sidebar": "모델 라이브러리 사이드바 전환",
"Toggle Node Library Sidebar": "노드 라이브러리 사이드바 전환",
"Toggle Queue Sidebar": "큐 사이드바 전환",
"Toggle Search Box": "검색 상자 전환",
"Toggle Theme": "테마 전환",
"Toggle Terminal Bottom Panel": "터미널 하단 패널 전환",
"Toggle Theme (Dark/Light)": "테마 전환 (어두운/밝은)",
"Toggle Workflows Sidebar": "워크플로우 사이드바 전환",
"Undo": "실행 취소",
"Ungroup selected group nodes": "선택한 그룹 노드 그룹 해제",
"Workflow": "워크플로",
"Workflows": "워크플로",
"Zoom In": "확대",
"Zoom Out": "축소"
},

View File

@@ -0,0 +1,183 @@
{
"Comfy-Desktop_Folders_OpenCustomNodesFolder": {
"label": "Открыть папку с пользовательскими узлами"
},
"Comfy-Desktop_Folders_OpenInputsFolder": {
"label": "Открыть папку с входными данными"
},
"Comfy-Desktop_Folders_OpenLogsFolder": {
"label": "Открыть папку с логами"
},
"Comfy-Desktop_Folders_OpenModelConfig": {
"label": "Открыть extra_model_paths.yaml"
},
"Comfy-Desktop_Folders_OpenModelsFolder": {
"label": "Открыть папку с моделями"
},
"Comfy-Desktop_Folders_OpenOutputsFolder": {
"label": "Открыть папку с результатами"
},
"Comfy-Desktop_OpenDevTools": {
"label": "Открыть инструменты разработчика"
},
"Comfy-Desktop_OpenFeedbackPage": {
"label": "Обратная связь"
},
"Comfy-Desktop_Reinstall": {
"label": "Переустановить"
},
"Comfy-Desktop_Restart": {
"label": "Перезагрузить"
},
"Comfy_BrowseTemplates": {
"label": "Просмотр шаблонов"
},
"Comfy_Canvas_FitView": {
"label": "Подогнать вид к выбранным узлам"
},
"Comfy_Canvas_ResetView": {
"label": "Сбросить вид"
},
"Comfy_Canvas_ToggleLinkVisibility": {
"label": "Переключить видимость ссылки"
},
"Comfy_Canvas_ToggleLock": {
"label": "Переключить блокировку холста"
},
"Comfy_Canvas_ToggleSelectedNodes_Bypass": {
"label": "Обход/Необход выбранных узлов"
},
"Comfy_Canvas_ToggleSelectedNodes_Collapse": {
"label": "Свернуть/Развернуть выбранные узлы"
},
"Comfy_Canvas_ToggleSelectedNodes_Mute": {
"label": "Отключить/Включить звук выбранных узлов"
},
"Comfy_Canvas_ToggleSelectedNodes_Pin": {
"label": "Закрепить/Открепить выбранные узлы"
},
"Comfy_Canvas_ToggleSelected_Pin": {
"label": "Закрепить/Открепить выбранные элементы"
},
"Comfy_Canvas_ZoomIn": {
"label": "Увеличить"
},
"Comfy_Canvas_ZoomOut": {
"label": "Уменьшить"
},
"Comfy_ClearPendingTasks": {
"label": "Очистить ожидающие задачи"
},
"Comfy_ClearWorkflow": {
"label": "Очистить рабочий процесс"
},
"Comfy_ExportWorkflow": {
"label": "Экспорт рабочего процесса"
},
"Comfy_ExportWorkflowAPI": {
"label": "Экспорт рабочего процесса (формат API)"
},
"Comfy_Graph_FitGroupToContents": {
"label": "Подогнать группу к содержимому"
},
"Comfy_Graph_GroupSelectedNodes": {
"label": "Группировать выбранные узлы"
},
"Comfy_GroupNode_ConvertSelectedNodesToGroupNode": {
"label": "Преобразовать выбранные узлы в групповой узел"
},
"Comfy_GroupNode_ManageGroupNodes": {
"label": "Управление групповыми узлами"
},
"Comfy_GroupNode_UngroupSelectedGroupNodes": {
"label": "Разгруппировать выбранные групповые узлы"
},
"Comfy_Help_OpenComfyOrgDiscord": {
"label": "Открыть Comfy-Org Discord"
},
"Comfy_Help_OpenComfyUIDocs": {
"label": "Открыть документы ComfyUI"
},
"Comfy_Help_OpenComfyUIIssues": {
"label": "Открыть проблемы ComfyUI"
},
"Comfy_Interrupt": {
"label": "Прервать"
},
"Comfy_LoadDefaultWorkflow": {
"label": "Загрузить стандартный рабочий процесс"
},
"Comfy_NewBlankWorkflow": {
"label": "Новый пустой рабочий процесс"
},
"Comfy_OpenClipspace": {
"label": "Клипспейс"
},
"Comfy_OpenWorkflow": {
"label": "Открыть рабочий процесс"
},
"Comfy_QueuePrompt": {
"label": "Очередь запросов"
},
"Comfy_QueuePromptFront": {
"label": "Очередь запросов (передняя)"
},
"Comfy_Redo": {
"label": "Повторить"
},
"Comfy_RefreshNodeDefinitions": {
"label": "Обновить определения узлов"
},
"Comfy_SaveWorkflow": {
"label": "Сохранить рабочий процесс"
},
"Comfy_SaveWorkflowAs": {
"label": "Сохранить рабочий процесс как"
},
"Comfy_ShowSettingsDialog": {
"label": "Показать диалог настроек"
},
"Comfy_ToggleTheme": {
"label": "Переключить тему (Темная/Светлая)"
},
"Comfy_Undo": {
"label": "Отменить"
},
"Workspace_NextOpenedWorkflow": {
"label": "Следующий открытый рабочий процесс"
},
"Workspace_PreviousOpenedWorkflow": {
"label": "Предыдущий открытый рабочий процесс"
},
"Workspace_SearchBox_Toggle": {
"label": "Переключить поисковое окно"
},
"Workspace_ToggleBottomPanel": {
"label": "Переключить нижнюю панель"
},
"Workspace_ToggleBottomPanelTab_command-terminal": {
"label": "Переключить нижнюю панель терминала"
},
"Workspace_ToggleBottomPanelTab_logs-terminal": {
"label": "Переключить нижнюю панель журналов"
},
"Workspace_ToggleFocusMode": {
"label": "Переключить режим фокуса"
},
"Workspace_ToggleSidebarTab_model-library": {
"label": "Переключить боковую панель библиотеки моделей",
"tooltip": "Библиотека моделей"
},
"Workspace_ToggleSidebarTab_node-library": {
"label": "Переключить боковую панель библиотеки узлов",
"tooltip": "Библиотека узлов"
},
"Workspace_ToggleSidebarTab_queue": {
"label": "Переключить боковую панель очереди",
"tooltip": "Очередь"
},
"Workspace_ToggleSidebarTab_workflows": {
"label": "Переключить боковую панель рабочих процессов",
"tooltip": "Рабочие процессы"
}
}

View File

@@ -211,6 +211,8 @@
"menuLabels": {
"Browse Templates": "Просмотреть шаблоны",
"Bypass/Unbypass Selected Nodes": "Обойти/восстановить выбранные узлы",
"Canvas Toggle Link Visibility": "Переключение видимости ссылки на холст",
"Canvas Toggle Lock": "Переключение блокировки холста",
"Clear Pending Tasks": "Очистить ожидающие задачи",
"Clear Workflow": "Очистить рабочий процесс",
"Clipspace": "Клиппространство",
@@ -229,13 +231,10 @@
"Help": "Помощь",
"Interrupt": "Прервать",
"Load Default Workflow": "Загрузить стандартный рабочий процесс",
"Logs": "Журналы",
"Manage group nodes": "Управление групповыми узлами",
"Model Library": "Библиотека моделей",
"Mute/Unmute Selected Nodes": "Отключить/включить звук для выбранных узлов",
"New": "Новый",
"Next Opened Workflow": "Следующий открытый рабочий процесс",
"Node Library": "Библиотека узлов",
"Open": "Открыть",
"Open Custom Nodes Folder": "Открыть папку пользовательских узлов",
"Open DevTools": "Открыть инструменты разработчика",
@@ -247,7 +246,6 @@
"Pin/Unpin Selected Items": "Закрепить/открепить выбранные элементы",
"Pin/Unpin Selected Nodes": "Закрепить/открепить выбранные узлы",
"Previous Opened Workflow": "Предыдущий открытый рабочий процесс",
"Queue": "Очередь",
"Queue Prompt": "Запрос в очереди",
"Queue Prompt (Front)": "Запрос в очереди (спереди)",
"Redo": "Повторить",
@@ -257,18 +255,20 @@
"Restart": "Перезапустить",
"Save": "Сохранить",
"Save As": "Сохранить как",
"Settings": "Настройки",
"Terminal": "Терминал",
"Show Settings Dialog": "Показать диалог настроек",
"Toggle Bottom Panel": "Переключить нижнюю панель",
"Toggle Focus Mode": "Переключить режим фокуса",
"Toggle Link Visibility": "Переключить видимость ссылок",
"Toggle Lock": "Переключить блокировку",
"Toggle Logs Bottom Panel": "Переключение нижней панели журналов",
"Toggle Model Library Sidebar": "Переключение боковой панели библиотеки моделей",
"Toggle Node Library Sidebar": "Переключение боковой панели библиотеки узлов",
"Toggle Queue Sidebar": "Переключение боковой панели очереди",
"Toggle Search Box": "Переключить поисковую панель",
"Toggle Theme": "Переключить тему",
"Toggle Terminal Bottom Panel": "Переключение нижней панели терминала",
"Toggle Theme (Dark/Light)": "Переключение темы (Темная/Светлая)",
"Toggle Workflows Sidebar": "Переключение боковой панели рабочих процессов",
"Undo": "Отменить",
"Ungroup selected group nodes": "Разгруппировать выбранные групповые узлы",
"Workflow": "Рабочий процесс",
"Workflows": "Рабочие процессы",
"Zoom In": "Увеличить",
"Zoom Out": "Уменьшить"
},

View File

@@ -0,0 +1,183 @@
{
"Comfy-Desktop_Folders_OpenCustomNodesFolder": {
"label": "打开自定义节点文件夹"
},
"Comfy-Desktop_Folders_OpenInputsFolder": {
"label": "打开输入文件夹"
},
"Comfy-Desktop_Folders_OpenLogsFolder": {
"label": "打开日志文件夹"
},
"Comfy-Desktop_Folders_OpenModelConfig": {
"label": "打开 extra_model_paths.yaml"
},
"Comfy-Desktop_Folders_OpenModelsFolder": {
"label": "打开模型文件夹"
},
"Comfy-Desktop_Folders_OpenOutputsFolder": {
"label": "打开输出文件夹"
},
"Comfy-Desktop_OpenDevTools": {
"label": "打开开发者工具"
},
"Comfy-Desktop_OpenFeedbackPage": {
"label": "反馈"
},
"Comfy-Desktop_Reinstall": {
"label": "重新安装"
},
"Comfy-Desktop_Restart": {
"label": "重启"
},
"Comfy_BrowseTemplates": {
"label": "浏览模板"
},
"Comfy_Canvas_FitView": {
"label": "适应选定节点的视图"
},
"Comfy_Canvas_ResetView": {
"label": "重置视图"
},
"Comfy_Canvas_ToggleLinkVisibility": {
"label": "画布切换链接可见性"
},
"Comfy_Canvas_ToggleLock": {
"label": "画布切换锁定"
},
"Comfy_Canvas_ToggleSelectedNodes_Bypass": {
"label": "绕过/取消绕过选定的节点"
},
"Comfy_Canvas_ToggleSelectedNodes_Collapse": {
"label": "折叠/展开选定的节点"
},
"Comfy_Canvas_ToggleSelectedNodes_Mute": {
"label": "静音/取消静音选定的节点"
},
"Comfy_Canvas_ToggleSelectedNodes_Pin": {
"label": "固定/取消固定选定的节点"
},
"Comfy_Canvas_ToggleSelected_Pin": {
"label": "固定/取消固定选定的项目"
},
"Comfy_Canvas_ZoomIn": {
"label": "放大"
},
"Comfy_Canvas_ZoomOut": {
"label": "缩小"
},
"Comfy_ClearPendingTasks": {
"label": "清除待处理任务"
},
"Comfy_ClearWorkflow": {
"label": "清除工作流"
},
"Comfy_ExportWorkflow": {
"label": "导出工作流"
},
"Comfy_ExportWorkflowAPI": {
"label": "导出工作流API格式"
},
"Comfy_Graph_FitGroupToContents": {
"label": "适应组内容"
},
"Comfy_Graph_GroupSelectedNodes": {
"label": "组选定的节点"
},
"Comfy_GroupNode_ConvertSelectedNodesToGroupNode": {
"label": "将选定节点转换为组节点"
},
"Comfy_GroupNode_ManageGroupNodes": {
"label": "管理组节点"
},
"Comfy_GroupNode_UngroupSelectedGroupNodes": {
"label": "取消选定组节点的分组"
},
"Comfy_Help_OpenComfyOrgDiscord": {
"label": "打开Comfy-Org Discord"
},
"Comfy_Help_OpenComfyUIDocs": {
"label": "打开ComfyUI文档"
},
"Comfy_Help_OpenComfyUIIssues": {
"label": "打开ComfyUI问题"
},
"Comfy_Interrupt": {
"label": "中断"
},
"Comfy_LoadDefaultWorkflow": {
"label": "加载默认工作流"
},
"Comfy_NewBlankWorkflow": {
"label": "新建空白工作流"
},
"Comfy_OpenClipspace": {
"label": "剪辑空间"
},
"Comfy_OpenWorkflow": {
"label": "打开工作流"
},
"Comfy_QueuePrompt": {
"label": "队列提示"
},
"Comfy_QueuePromptFront": {
"label": "队列提示(前端)"
},
"Comfy_Redo": {
"label": "重做"
},
"Comfy_RefreshNodeDefinitions": {
"label": "刷新节点定义"
},
"Comfy_SaveWorkflow": {
"label": "保存工作流"
},
"Comfy_SaveWorkflowAs": {
"label": "另存工作流"
},
"Comfy_ShowSettingsDialog": {
"label": "显示设置对话框"
},
"Comfy_ToggleTheme": {
"label": "切换主题(暗/亮)"
},
"Comfy_Undo": {
"label": "撤销"
},
"Workspace_NextOpenedWorkflow": {
"label": "下一个打开的工作流"
},
"Workspace_PreviousOpenedWorkflow": {
"label": "上一个打开的工作流"
},
"Workspace_SearchBox_Toggle": {
"label": "切换搜索框"
},
"Workspace_ToggleBottomPanel": {
"label": "切换底部面板"
},
"Workspace_ToggleBottomPanelTab_command-terminal": {
"label": "切换终端底部面板"
},
"Workspace_ToggleBottomPanelTab_logs-terminal": {
"label": "切换日志底部面板"
},
"Workspace_ToggleFocusMode": {
"label": "切换焦点模式"
},
"Workspace_ToggleSidebarTab_model-library": {
"label": "切换模型库侧边栏",
"tooltip": "模型库"
},
"Workspace_ToggleSidebarTab_node-library": {
"label": "切换节点库侧边栏",
"tooltip": "节点库"
},
"Workspace_ToggleSidebarTab_queue": {
"label": "切换队列侧边栏",
"tooltip": "队列"
},
"Workspace_ToggleSidebarTab_workflows": {
"label": "切换工作流侧边栏",
"tooltip": "工作流"
}
}

View File

@@ -211,6 +211,8 @@
"menuLabels": {
"Browse Templates": "浏览模板",
"Bypass/Unbypass Selected Nodes": "旁路/取消旁路选定节点",
"Canvas Toggle Link Visibility": "切换链接可见性",
"Canvas Toggle Lock": "切换画布锁定",
"Clear Pending Tasks": "清除待处理任务",
"Clear Workflow": "清除工作流",
"Clipspace": "剪辑空间",
@@ -229,13 +231,10 @@
"Help": "帮助",
"Interrupt": "中断",
"Load Default Workflow": "加载默认工作流",
"Logs": "日志",
"Manage group nodes": "管理组节点",
"Model Library": "模型库",
"Mute/Unmute Selected Nodes": "静音/取消静音选定节点",
"New": "新建",
"Next Opened Workflow": "下一个打开的工作流",
"Node Library": "节点库",
"Open": "打开",
"Open Custom Nodes Folder": "打开自定义节点文件夹",
"Open DevTools": "打开开发者工具",
@@ -247,7 +246,6 @@
"Pin/Unpin Selected Items": "固定/取消固定选定项目",
"Pin/Unpin Selected Nodes": "固定/取消固定选定节点",
"Previous Opened Workflow": "上一个打开的工作流",
"Queue": "队列",
"Queue Prompt": "队列提示",
"Queue Prompt (Front)": "队列提示 (前面)",
"Redo": "重做",
@@ -257,18 +255,20 @@
"Restart": "重启",
"Save": "保存",
"Save As": "另存为",
"Settings": "设置",
"Terminal": "终端",
"Show Settings Dialog": "显示设置对话框",
"Toggle Bottom Panel": "切换底部面板",
"Toggle Focus Mode": "切换专注模式",
"Toggle Link Visibility": "切换链接可见性",
"Toggle Lock": "切换锁定",
"Toggle Logs Bottom Panel": "切换日志底部面板",
"Toggle Model Library Sidebar": "切换模型库侧边栏",
"Toggle Node Library Sidebar": "切换节点库侧边栏",
"Toggle Queue Sidebar": "切换队列侧边栏",
"Toggle Search Box": "切换搜索框",
"Toggle Theme": "切换主题",
"Toggle Terminal Bottom Panel": "切换终端底部面板",
"Toggle Theme (Dark/Light)": "切换主题(暗/亮)",
"Toggle Workflows Sidebar": "切换工作流侧边栏",
"Undo": "撤销",
"Ungroup selected group nodes": "取消选定组节点的分组",
"Workflow": "工作流",
"Workflows": "工作流",
"Zoom In": "放大",
"Zoom Out": "缩小"
},

View File

@@ -47,7 +47,7 @@ export const useBottomPanelStore = defineStore('bottomPanel', () => {
useCommandStore().registerCommand({
id: `Workspace.ToggleBottomPanelTab.${tab.id}`,
icon: 'pi pi-list',
label: tab.title,
label: `Toggle ${tab.title} Bottom Panel`,
function: () => toggleBottomPanelTab(tab.id)
})
}

View File

@@ -27,7 +27,7 @@ export const useSidebarTabStore = defineStore('sidebarTab', () => {
useCommandStore().registerCommand({
id: `Workspace.ToggleSidebarTab.${tab.id}`,
icon: tab.icon,
label: tab.tooltip,
label: `Toggle ${tab.title} Sidebar`,
tooltip: tab.tooltip,
versionAdded: '1.3.9',
function: () => {