吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1748|回复: 27
收起左侧

[原创工具] [开源开发者工具] 代码变量、函数名称翻译工具

  [复制链接]
鸠山一茶 发表于 2024-8-24 10:50
本帖最后由 鸠山一茶 于 2024-8-24 13:56 编辑

软件简介

非英语母语在开发软件时,关于变量和函数的准确命名非常困难,常常导致今天开发,明天再看这个函数名称根本看不懂其功能。因此,我决定开发一款工具来解决这个问题——这个翻译工具由此诞生了。

功能介绍

本软件支持现有的多种主流命名规范,如:

  • 下划线命名(snake_case)
  • 小驼峰命名(camelCase)
  • 大驼峰命名(PascalCase)

以及其他常见和不常见的命名规范。

数据源支持

目前支持三种翻译数据源:

  1. 百度翻译官方源:需要自行准备 appidsecret_key
  2. 第三方源:目前支持百度翻译和有道翻译

软件截图

配置

在运行工具之前,如果需要使用稳定的服务。在配置文件 config.yaml 中填写百度翻译源的API密钥和其他配置并且选择baidu_official。如果只想使用免费服务,不必理会这个部分。

示例 config.yaml

# config.yaml

# 百度翻译官方API配置
baidu:  
  appid: ""  
  secret_key: ""  

# 翻译源设置
# 可选值:baidu_official(百度官方API), baidu_free(百度第三方), youdao_free(有道第三方)
default_translation_source: "youdao_free"

使用方法

运行工具以后访问以下地址:

http://127.0.0.1:36920/static/index.html

开源地址

下载地址

蓝奏云下载链接:蓝奏云

更新记录

  • 2024.08.24:发行第一个发行版

免费评分

参与人数 5吾爱币 +11 热心值 +5 收起 理由
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
lccccccc + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
shengruqing + 1 我很赞同!
Stive1233 + 1 + 1 谢谢@Thanks!
WXJYXLWMH + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ThemanRonin 发表于 2024-8-24 11:11
本帖最后由 ThemanRonin 于 2024-8-24 11:17 编辑

我觉得这个应该调用AI进行处理,而不是百度翻译,AI反馈的内容会更好,并且现在有很多完全免费的AI模型,API等。例如百度的ERNIE-Speed和ERNIE-Lite


免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
Yifan2007 + 1 + 1 我很赞同!

查看全部评分

不负韶华 发表于 2024-8-24 13:15
本帖最后由 不负韶华 于 2024-8-24 13:20 编辑

我之前写了个小工具,不过那个工具是解析sql建表语句,然后转成字段,用户可以自己选取字段来写开发技术文档,可以选两个规则,我是java,所以我就只内置了驼峰和大驼峰两种规则,加上监听剪贴板,实时吧剪贴板的下划线转成驼峰,平常开发,我还是更习惯idea里alt+T直接翻译  
雷欧库珀 发表于 2024-8-24 11:04
 楼主| 鸠山一茶 发表于 2024-8-24 11:05
雷欧库珀 发表于 2024-8-24 11:04
能做成ide插件吗??比如jb或追vscode的

我还没做过IDE插件,等我学一下
 楼主| 鸠山一茶 发表于 2024-8-24 11:17
ThemanRonin 发表于 2024-8-24 11:11
我觉得这个应该调用AI进行处理,而不是百度翻译,AI反馈的内容会更好,并且现在有很多完全免费的AI模型,AP ...

陈年代码翻出来有这两个接口就想着利用一下,搞了这个,有时候调AI接口不太划算,速度太慢,操作太繁琐了
ThemanRonin 发表于 2024-8-24 11:19
鸠山一茶 发表于 2024-8-24 11:17
陈年代码翻出来有这两个接口就想着利用一下,搞了这个,有时候调AI接口不太划算,速度太慢,操作太繁琐了

免费AI一大堆,效果也很好,响应速度也快,用来处理你这种任务太方便了
 楼主| 鸠山一茶 发表于 2024-8-24 11:23
ThemanRonin 发表于 2024-8-24 11:19
免费AI一大堆,效果也很好,响应速度也快,用来处理你这种任务太方便了

主要是陈年代码放仓库浪费太可惜了,废物利用一下
xiaoyiai 发表于 2024-8-24 11:44
感谢大佬分享
WXJYXLWMH 发表于 2024-8-24 11:56
谢谢 支持原创作品
Yifan2007 发表于 2024-8-24 11:58
ThemanRonin 发表于 2024-8-24 11:11
我觉得这个应该调用AI进行处理,而不是百度翻译,AI反馈的内容会更好,并且现在有很多完全免费的AI模型,AP ...

这是哪个软件翻译的?求教
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-9-17 06:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表