From 71d0eeed73d3182b6b68c5cbf04293d7ba16263b Mon Sep 17 00:00:00 2001 From: CJ Pais Date: Thu, 20 Nov 2025 10:20:22 +0700 Subject: [PATCH] run format --- src-tauri/src/actions.rs | 11 +++++++---- src-tauri/src/managers/transcription.rs | 6 ++++-- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src-tauri/src/actions.rs b/src-tauri/src/actions.rs index 41952d5..26b9633 100644 --- a/src-tauri/src/actions.rs +++ b/src-tauri/src/actions.rs @@ -10,9 +10,9 @@ use async_openai::types::{ ChatCompletionRequestMessage, ChatCompletionRequestUserMessageArgs, CreateChatCompletionRequestArgs, }; +use ferrous_opencc::{config::BuiltinConfig, OpenCC}; use log::{debug, error}; use once_cell::sync::Lazy; -use ferrous_opencc::{OpenCC, config::BuiltinConfig}; use std::collections::HashMap; use std::sync::Arc; use std::time::Instant; @@ -168,13 +168,16 @@ async fn maybe_convert_chinese_variant( // Check if language is set to Simplified or Traditional Chinese let is_simplified = settings.selected_language == "zh-Hans"; let is_traditional = settings.selected_language == "zh-Hant"; - + if !is_simplified && !is_traditional { debug!("selected_language is not Simplified or Traditional Chinese; skipping translation"); return None; } - debug!("Starting Chinese translation using OpenCC for language: {}", settings.selected_language); + debug!( + "Starting Chinese translation using OpenCC for language: {}", + settings.selected_language + ); // Use OpenCC to convert based on selected language let config = if is_simplified { @@ -184,7 +187,7 @@ async fn maybe_convert_chinese_variant( // Convert Simplified Chinese to Traditional Chinese BuiltinConfig::S2twp }; - + match OpenCC::from_config(config) { Ok(converter) => { let converted = converter.convert(transcription); diff --git a/src-tauri/src/managers/transcription.rs b/src-tauri/src/managers/transcription.rs index ad03368..2418db9 100644 --- a/src-tauri/src/managers/transcription.rs +++ b/src-tauri/src/managers/transcription.rs @@ -354,14 +354,16 @@ impl TranscriptionManager { let whisper_language = if settings.selected_language == "auto" { None } else { - let normalized = if settings.selected_language == "zh-Hans" || settings.selected_language == "zh-Hant" { + let normalized = if settings.selected_language == "zh-Hans" + || settings.selected_language == "zh-Hant" + { "zh".to_string() } else { settings.selected_language.clone() }; Some(normalized) }; - + let params = WhisperInferenceParams { language: whisper_language, translate: settings.translate_to_english,