Allow to specify source and target language for translation
Feature/Enhancement Description
translate and replace needs a specified source language and target language, even though there is already an option to specify the target language. There are many situations when source language is not correctly detected and translation is not working.
Proposed Solution
Change Main language combo to Source language and add checkbox for autodetect feature next to it to keep current functionality.
Change Target language combo to let user specify target for translation. Current content is not useful and is missleading in scope of target.
Additional Information
more info in https://github.com/YiiGuxing/TranslationPlugin/discussions/6295
I will add a Source language option, and the Main language option still needs to be retained because the Source language option and the Target language option need to reference it.
I will add a
Source languageoption, and theMain languageoption still needs to be retained because theSource languageoption and theTarget languageoption need to reference it.
I'm not sure what exactly Main language means for this plugin. If I want to translate something, I need source and target. What result shoud be for Main or English? What is Last used language? Not clear to me.
The main language is equivalent to the user's native language, and it will be used as the default language when the target language cannot be specified manually in some cases, such as document translation.
I see, so the main functionality of this plugin is not to localize application to multiple other languages. It is more "translate anything to my language". So it should cover more scenarios if I can select source->target.
This feature has been developed and is now ready for early access. If you encounter any issues during testing, feel free to provide feedback at any time.
TranslationPlugin-3.8.0-SNAPSHOT.250611.zip
This feature is very useful. When is it scheduled to be released?
This feature is very useful. When is it scheduled to be released?
@buaazyl Version 3.8 still has two major features that are yet to be completed. They will be released together once development is finished. Unfortunately, I cannot promise a specific timeline, but you can use the SNAPSHOT version for now.
@YiiGuxing 昨天安装了测试版本, 发现会导致 UI 卡顿, 但奇怪的是, 找不到 SlowOperations 相关的日志