Merge pull request #3 from kromskii2/feature/prompt-translations

Feature/prompt translations
This commit was merged in pull request #3.
This commit is contained in:
kromskii2 authored and GitHub committed 2025-03-14 20:23:17 +07:00
commit 01395a5aa4
13 files changed
+462 -5

No files matched your search

+4 -1
View File
@@ -3,6 +3,7 @@ from PyQt6.QtWidgets import (QDialog, QVBoxLayout, QHBoxLayout, QTreeWidget,
QScrollArea, QWidget, QCheckBox, QFrame)
from PyQt6.QtCore import Qt, pyqtSignal
from .prompt_categories import PROMPT_CATEGORIES
from .prompt_translations import PROMPT_TRANSLATIONS
class PromptWindow(QDialog):
prompt_selected = pyqtSignal(str)
@@ -217,5 +218,7 @@ class PromptWindow(QDialog):
def add_selected(self):
"""Добавление выбранных промптов"""
if self.selected_prompts:
prompts_text = ", ".join(sorted(self.selected_prompts))
# Преобразуем русские названия в английские
translated_prompts = [PROMPT_TRANSLATIONS.get(prompt, prompt) for prompt in self.selected_prompts]
prompts_text = ", ".join(sorted(translated_prompts))
self.prompt_selected.emit(prompts_text)