YiiGuxing / TranslationPlugin

Translation plugin for IntelliJ based IDEs/Android Studio.
https://intellij-translation.yiiguxing.top
MIT License
11.31k stars 787 forks source link

CLion、Rider 无法翻译文档 #1986

Open MineYuanlu opened 2 years ago

MineYuanlu commented 2 years ago

检查清单

请确保通过将 [ ] 替换为 [x] 来完成以下步骤

问题详情

图片 无法自动翻译文档,在默认状态下,和任何可能的设置下,均无法翻译文档内容,但是单词翻译功能正常

问题描述

  1. 直接安装插件,直接勾选翻译文档,无效

  2. 将主要语言设置为中文(简体),无效

  3. 将目标语言设置为主要语言,无效

  4. 任何文档均无法翻译, 全部都显示的是原文

环境 & 错误日志

YiiGuxing commented 2 years ago

CLion、Rider等这些在后台服务生成文档的,目前还无法对文档进行翻译。

xuhuanzy commented 2 years ago

CLion、Rider等这些在后台服务生成文档的,目前还无法对文档进行翻译。

rider在开了翻译文档选项后使用快捷键Ctrl+q可以进行翻译, 但自动弹出窗口不行, 不开翻译文档选项也不行, 可以从这个情况入手进行修复吗?

YiiGuxing commented 2 years ago

先开着吧,有空再研究研究

xuhuanzy commented 1 year ago

先开着吧,有空再研究研究

rider更新2022.3后无论怎么设置都无法翻译文档了, 大佬能否修复一下? 2022.2的时候在启用翻译文档选项后使用快捷键Ctrl+q可以对文档进行翻译的

yudaichen commented 1 year ago

clion有什么修复思路吗,c/c++与rust也是一个不小的用户群体,需要大佬的帮助

YiiGuxing commented 1 year ago

clion有什么修复思路吗,c/c++与rust也是一个不小的用户群体,需要大佬的帮助

@yudaichen 这两个IDE的文档系统和idea差别很大,最主要的是它们都不开源,而且我现在并没有多少时间去研究。。。

xuhuanzy commented 1 year ago

clion有什么修复思路吗,c/c++与rust也是一个不小的用户群体,需要大佬的帮助

@yudaichen 这两个IDE的文档系统和idea差别很大,最主要的是它们都不开源,而且我现在并没有多少时间去研究。。。

官方插件教程里的rider插件是用rider+c#开发的(但是编译成了jar包), 请问大佬是怎么用java兼容的? rider在老版本可以用, 新版本似乎是改了接口, 大佬有时间出这个项目的代码文档吗?

YiiGuxing commented 1 year ago

clion有什么修复思路吗,c/c++与rust也是一个不小的用户群体,需要大佬的帮助

@yudaichen 这两个IDE的文档系统和idea差别很大,最主要的是它们都不开源,而且我现在并没有多少时间去研究。。。

官方插件教程里的rider插件是用rider+c#开发的(但是编译成了jar包), 请问大佬是怎么用java兼容的? rider在老版本可以用, 新版本似乎是改了接口, 大佬有时间出这个项目的代码文档吗?

@xuhuanzy rider 是分两个部分的,一个是前台UI,一个是后台服务,老版本可以使用是因为文档是在前台生成的,而新版本移到了后台,所以插件无法拦截文档的生成,从而无法翻译。关于项目的代码文档,主要是没有时间去写,而且项目计划要进行大重构,要写文档也要在重构完成后再写的。对于这个项目而言,我个人的时间和精力是一个大的阻碍,要不然也不会有那么多的功能需求堆积在那了。。。。

xuhuanzy commented 1 year ago

@YiiGuxing 可能是这个的问题吗? image

YiiGuxing commented 1 year ago

@YiiGuxing 可能是这个的问题吗? image

@xuhuanzy 应该不是,除非 Rider 的文档系统在 231 版本之后和 IDEA 同步了,这个还有待验证。

xuhuanzy commented 1 year ago

@YiiGuxing 可能是这个的问题吗? image

@xuhuanzy 应该不是,除非 Rider 的文档系统在 231 版本之后和 IDEA 同步了,这个还有待验证。

大佬有空测下?刚试了下不知道咋导入,xml不会写

YiiGuxing commented 1 year ago

@YiiGuxing 可能是这个的问题吗? image

@xuhuanzy 应该不是,除非 Rider 的文档系统在 231 版本之后和 IDEA 同步了,这个还有待验证。

大佬有空测下?刚试了下不知道咋导入,xml不会写

有空再试。

KaranocaVe commented 2 months ago

sad,在rider里面没有办法自动翻译文档其实挺要命的

xuhuanzy commented 1 month ago

分支支持了Rider: https://github.com/xuhuanzy/TranslationPlugin-New

931556924 commented 1 month ago

分支支持了Rider: https://github.com/xuhuanzy/TranslationPlugin-New

@YiiGuxing 期待大佬更新

xuhuanzy commented 1 month ago

分支支持了Rider: https://github.com/xuhuanzy/TranslationPlugin-New

@YiiGuxing 期待大佬更新

不会合并的, 用反射实现的文档翻译, 官方插件商城不允许上架