diff --git a/backend/interface/ch.ini b/backend/interface/ch.ini index 228cbc6..1aab42d 100644 --- a/backend/interface/ch.ini +++ b/backend/interface/ch.ini @@ -15,6 +15,7 @@ ProPainterSetting = ProPainter设置 AboutSetting = 关于 HardwareAcceleration = 硬件加速 HardwareAccelerationDesc = 使用GPU或ONNX后端进行加速处理 +HardwareAccelerationNO = CPU版本无法开启硬件加速功能 SubtitleYXAxisDifferencePixel = 高宽像素差阈值 SubtitleYXAxisDifferencePixelDesc = 用于判断是不是非字幕区域,默认为10 (一般认为字幕文本框的长度是要大于宽度的,如果字幕框的高大于宽,且大于的幅度超过指定像素点大小,则认为是错误检测) SubtitleAreaDeviationPixel = 允许的像素偏移量 diff --git a/backend/interface/chinese_cht.ini b/backend/interface/chinese_cht.ini index 5a17064..2ab88b1 100644 --- a/backend/interface/chinese_cht.ini +++ b/backend/interface/chinese_cht.ini @@ -15,6 +15,7 @@ ProPainterSetting = ProPainter設定 AboutSetting = 關於 HardwareAcceleration = 硬體加速 HardwareAccelerationDesc = 使用GPU或ONNX後端進行加速處理 +HardwareAccelerationNO = CPU版本無法開啟硬體加速功能 SubtitleYXAxisDifferencePixel = 高寬像素差閾值 SubtitleYXAxisDifferencePixelDesc = 用於判斷是否為非字幕區域,預設為10 (一般認為字幕文字框的長度大於寬度,若字幕框的高大於寬,且幅度超過指定像素點大小,則視為錯誤檢測) SubtitleAreaDeviationPixel = 允許的像素偏移量 diff --git a/backend/interface/en.ini b/backend/interface/en.ini index 29886e9..6fbe5ae 100644 --- a/backend/interface/en.ini +++ b/backend/interface/en.ini @@ -15,6 +15,7 @@ ProPainterSetting = ProPainter Settings AboutSetting = About HardwareAcceleration = Hardware Acceleration HardwareAccelerationDesc = Accelerate processing using GPU or ONNX backend +HardwareAccelerationNO = CPU version cannot enable hardware acceleration SubtitleYXAxisDifferencePixel = Height-Width Pixel Difference Threshold SubtitleYXAxisDifferencePixelDesc = Determines non-subtitle regions (default 10). Subtitles generally have longer text boxes; if height exceeds width beyond this threshold, considered false detection. SubtitleAreaDeviationPixel = Allowed Pixel Offset diff --git a/backend/interface/es.ini b/backend/interface/es.ini index 87b25aa..cf59213 100644 --- a/backend/interface/es.ini +++ b/backend/interface/es.ini @@ -15,6 +15,7 @@ ProPainterSetting = Configuración ProPainter AboutSetting = Acerca de HardwareAcceleration = Aceleración hardware HardwareAccelerationDesc = Usar GPU o backend ONNX para acelerar el procesamiento +HardwareAccelerationNO = La versión CPU no puede activar la aceleración por hardware SubtitleYXAxisDifferencePixel = Umbral diferencia alto/ancho SubtitleYXAxisDifferencePixelDesc = Determina áreas no subtituladas (valor predeterminado 10). Los subtítulos suelen ser rectángulos horizontales. SubtitleAreaDeviationPixel = Margen de píxeles permitido diff --git a/backend/interface/japan.ini b/backend/interface/japan.ini index 58cc1ae..724c203 100644 --- a/backend/interface/japan.ini +++ b/backend/interface/japan.ini @@ -15,6 +15,7 @@ ProPainterSetting = ProPainter設定 AboutSetting = 情報 HardwareAcceleration = ハードウェアアクセラレーション HardwareAccelerationDesc = GPUまたはONNXバックエンドを使用した高速処理 +HardwareAccelerationNO = CPUバージョンではハードウェアアクセラレーション機能を有効にできません SubtitleYXAxisDifferencePixel = 高さ/幅ピクセル差しきい値 SubtitleYXAxisDifferencePixelDesc = 非字幕領域判定基準(デフォルト10)。字幕ボックスは通常幅より高さが短い SubtitleAreaDeviationPixel = 許容ピクセル偏差 diff --git a/backend/interface/ko.ini b/backend/interface/ko.ini index 40b0eb8..055db51 100644 --- a/backend/interface/ko.ini +++ b/backend/interface/ko.ini @@ -15,6 +15,7 @@ ProPainterSetting = ProPainter 설정 AboutSetting = 정보 HardwareAcceleration = 하드웨어 가속 HardwareAccelerationDesc = GPU 또는 ONNX 백엔드 사용 가속 처리 +HardwareAccelerationNO = CPU 버전에서는 하드웨어 가속 기능을 사용할 수 없습니다 SubtitleYXAxisDifferencePixel = 높이-너비 픽셀 차이 임계값 SubtitleYXAxisDifferencePixelDesc = 비자막 영역 판단 기준 (기본값 10). 자막 상자는 일반적으로 가로 길이가 세로보다 큽니다. SubtitleAreaDeviationPixel = 허용 픽셀 편차 diff --git a/backend/interface/vi.ini b/backend/interface/vi.ini index 6b86c63..765798c 100644 --- a/backend/interface/vi.ini +++ b/backend/interface/vi.ini @@ -15,6 +15,7 @@ ProPainterSetting = Cài đặt ProPainter AboutSetting = Giới thiệu HardwareAcceleration = Tăng tốc phần cứng HardwareAccelerationDesc = Sử dụng GPU hoặc backend ONNX để tăng tốc xử lý +HardwareAccelerationNO = Phiên bản CPU không thể bật chức năng tăng tốc phần cứng SubtitleYXAxisDifferencePixel = Ngưỡng chênh lệch chiều cao/rộng SubtitleYXAxisDifferencePixelDesc = Xác định vùng không phải phụ đề (mặc định 10). Hộp phụ đề thường có chiều dài lớn hơn chiều rộng. SubtitleAreaDeviationPixel = Độ lệch pixel cho phép diff --git a/ui/setting_interface.py b/ui/setting_interface.py index d83bc28..d1d9e4a 100644 --- a/ui/setting_interface.py +++ b/ui/setting_interface.py @@ -60,6 +60,7 @@ class SettingInterface(QtWidgets.QVBoxLayout): if not HARDWARD_ACCELERATION_OPTION: self.hardware_acceleration.switchButton.setChecked(False) self.hardware_acceleration.switchButton.setEnabled(False) + self.hardware_acceleration.setContent(tr["Setting"]["HardwareAccelerationNO"]) config.set(config.hardwareAcceleration, False) # 添加一些空间 self.addStretch(1)