15

主题

0

好友

293

积分
     

业余侠客 当前离线

Rank: 4

UID
804232
帖子
275
精华
0
经验
293 点
金钱
254 ¥
注册时间
2015-11-18
发表于 2023-2-7 13:29 | 显示全部楼层
本帖最后由 laomao9000 于 2023-2-8 17:01 编辑

Daphile功能强大,操作方便,深受广大烧友喜欢,只是界面为英文,给不少人添加了麻烦。
这里引用网上的一个多语言支持方法,通过简单地修改daphile的一个代码文件,可实现网页翻译,类似google浏览器翻译的效果。

前提:需要安装beta版的daphile,能通过ssh登录修改。推荐使用winscp,不了解的问度娘。
方法:修改文件/var/www/localhost/cgi-bin/pagefooter,最下面增加两行代码

  1. echo  "<script src='https://res.zvo.cn/translate/translate.js'></script>"
  2. echo  "<script> translate.setUseVersion2();translate.language.setLocal('english');translate.selectLanguageTag.show = false;translate.listener.start();translate.changeLanguage('chinese_simplified');</script>"
复制代码


效果如下:

1.png


通过网页动态翻译,可以实现简单汉化,但专业词汇误差较大。如果要进行精确翻译,需要进行字典匹配,这个工作量就大了。并且daphile源码没有提供多语言支持,目前没有很好的汉化方法。

这个汉化方法引用自@xnx3com,表示感谢!代码在:github: https://github.com/xnx3/translate


进阶:
对代码进行调整,增加了语言选择框,支持繁体,简体,英语等。
效果如下:

2.png

3.png

4.png

修改文件/var/www/localhost/cgi-bin/pagefooter,最下面增加如下代码

游客,如果您要查看本帖隐藏内容请回复






补充内容 (2023-2-10 12:51):
修改后重新打包为ISO,正常安装,即可具备动态翻译功能。链接:https://pan.baidu.com/s/183D8rdfYkiypI5Ri31VN8Q
提取码:2023


补充内容 (2023-3-18 11:12):
23.01实时模式daphile 中文版: http://bbs.hifidiy.net/forum.php ... rid=0&postno=47  

评分

参与人数 1经验 +2 魅力 +2 收起 理由
嫼脃仴洸 + 2 + 2 能不能发个RT版

查看全部评分

15

主题

0

好友

293

积分
     

业余侠客 当前离线

Rank: 4

UID
804232
帖子
275
精华
0
经验
293 点
金钱
254 ¥
注册时间
2015-11-18
 楼主| 发表于 2023-3-7 14:53 | 显示全部楼层
修改版Daphile,多语言支持,LMS设置为中文;开通ssh(root,密码zaq):

1、23.01 beta版
链接:https://pan.baidu.com/s/1NsnqXq5WzDoxa4ywmUBpow
提取码:2023
2、23.01 realtime实时版
链接:https://pan.baidu.com/s/1i6J82F21i8f-LuRvXe4qFQ
提取码:2023

15

主题

0

好友

293

积分
     

业余侠客 当前离线

Rank: 4

UID
804232
帖子
275
精华
0
经验
293 点
金钱
254 ¥
注册时间
2015-11-18
 楼主| 发表于 2023-4-19 22:11 | 显示全部楼层
本帖最后由 laomao9000 于 2023-4-20 17:57 编辑
嫼脃仴洸 发表于 2023-4-19 10:50
USB地线串扰是不会因为IIS信号正确就消失,会一路干扰直到喇叭发出声音,这才声音区别的根本,也是升级LT30 ...


医学上讲,不能脱离剂量谈毒性,否则就是耍流氓!
发烧也是如此!干扰无处不在,关键看大小,科学的方法是量化分析。目前DAC轻松做到120db了,干扰有多少呢?
这个是topping入门级解码器E30ii,下面的测试没用线电,没用隔离。数据说明,干扰在-140db上,这个水平足够小了。

Topping E30II DAC Measurement stereo USB.png
Topping E30II DAC USB Multitone Measurement stereo.png

补充内容 (2023-4-24 09:38):
线电有用吗?隔离有用吗?核桥分离/双daphile有用吗?
答案是...有用。
效用有多大?量化看,小于在-100db,什么概念?-100db是1/100000,也就是十万分之一!
所以,不是金耳朵,我只用daphile+USB解码器。

5

主题

0

好友

241

积分

业余侠客 当前离线

Rank: 4

UID
879505
帖子
254
精华
0
经验
241 点
金钱
231 ¥
注册时间
2020-6-17
发表于 2023-2-7 14:40 | 显示全部楼层
汉化的不错,不懂ssh就不整了

15

主题

0

好友

293

积分
     

业余侠客 当前离线

Rank: 4

UID
804232
帖子
275
精华
0
经验
293 点
金钱
254 ¥
注册时间
2015-11-18
 楼主| 发表于 2023-2-7 15:54 | 显示全部楼层
将代码做如下修改,可通用手机端和电脑端浏览器:

修改文件/var/www/localhost/cgi-bin/pageheader,最下面增加两行代码


  1. echo  "<script src='https://res.zvo.cn/translate/translate.js'> translate.setUseVersion2();translate.language.setLocal('english');</script>"
  2. echo  "<script>translate.selectLanguageTag.show = false; translate.changeLanguage('chinese_simplified');</script>"
复制代码


修改文件/var/www/localhost/cgi-bin/pagefooter,最下面增加一行代码


  1. echo  "<script>translate.selectLanguageTag.show = false;translate.execute();</script>"
复制代码


测试没再发现问题。

通过网页动态翻译,可以实现简单汉化,但专业词汇误差较大。如果要进行精确翻译,需要进行字典匹配,这个工作量就大了。并且daphile源码没有提供多语言支持,目前没有很好的汉化方法。

这个汉化方法引用自@xnx3com,表示感谢!代码在:github: https://github.com/xnx3/translate


补充内容 (2023-2-9 15:08):
本楼内容已经整合到一楼。

76

主题

4

好友

637

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
612025
帖子
1692
精华
0
经验
637 点
金钱
540 ¥
注册时间
2013-8-25
发表于 2023-2-7 15:55 | 显示全部楼层
厉害,必须要顶一下

0

主题

0

好友

85

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
42616
帖子
98
精华
0
经验
85 点
金钱
85 ¥
注册时间
2008-5-8
发表于 2023-2-8 11:01 | 显示全部楼层
对从小英语不及格的人士,是福音:)

3

主题

0

好友

44

积分

注册会员 当前离线

Rank: 2

UID
416008
帖子
54
精华
0
经验
44 点
金钱
38 ¥
注册时间
2011-10-16
发表于 2023-2-8 11:27 | 显示全部楼层
我的版本是23.01能行吗?

15

主题

0

好友

293

积分
     

业余侠客 当前离线

Rank: 4

UID
804232
帖子
275
精华
0
经验
293 点
金钱
254 ¥
注册时间
2015-11-18
 楼主| 发表于 2023-2-8 11:51 | 显示全部楼层
zhujunrang 发表于 2023-2-8 11:27
我的版本是23.01能行吗?

必须是beta版,才能root登录,进行文件修改。

3

主题

0

好友

44

积分

注册会员 当前离线

Rank: 2

UID
416008
帖子
54
精华
0
经验
44 点
金钱
38 ¥
注册时间
2011-10-16
发表于 2023-2-8 12:42 | 显示全部楼层
laomao9000 发表于 2023-2-8 11:51
必须是beta版,才能root登录,进行文件修改。

好的。

2

主题

0

好友

314

积分
     

业余侠客 当前离线

Rank: 4

UID
869143
帖子
358
精华
0
经验
314 点
金钱
300 ¥
注册时间
2019-11-18
发表于 2023-2-8 19:14 来自手机端 | 显示全部楼层
谢谢分享

0

主题

0

好友

448

积分

业余侠客 当前离线

Rank: 4

UID
273745
帖子
511
精华
0
经验
448 点
金钱
416 ¥
注册时间
2010-12-19
发表于 2023-2-8 21:14 | 显示全部楼层
谢谢分享好东西

2

主题

0

好友

73

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
946677
帖子
73
精华
0
经验
73 点
金钱
69 ¥
注册时间
2022-1-30
发表于 2023-2-8 23:38 | 显示全部楼层
太好了!

15

主题

0

好友

293

积分
     

业余侠客 当前离线

Rank: 4

UID
804232
帖子
275
精华
0
经验
293 点
金钱
254 ¥
注册时间
2015-11-18
 楼主| 发表于 2023-2-10 06:35 来自手机端 | 显示全部楼层
本帖最后由 laomao9000 于 2023-2-10 13:30 编辑

网友私信要求把汉化功能打包到安装包里,可以直接安装,已发布到一楼

226

主题

4

好友

1442

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
159
帖子
3835
精华
0
经验
1442 点
金钱
1043 ¥
注册时间
2004-3-25
发表于 2023-2-10 07:36 | 显示全部楼层
laomao9000 发表于 2023-2-10 06:35
网友私信要求把汉化功能打包到安装包里,可以直接安装,这个可以有!争取今天发布。

好消息!!

19

主题

0

好友

243

积分

业余侠客 当前离线

Rank: 4

UID
903
帖子
235
精华
0
经验
243 点
金钱
126 ¥
注册时间
2004-6-26
发表于 2023-2-10 11:18 | 显示全部楼层
好东西

1

主题

0

好友

10

积分

注册会员 当前离线

Rank: 2

UID
326143
帖子
8
精华
0
经验
10 点
金钱
8 ¥
注册时间
2011-4-28
发表于 2023-2-12 15:47 | 显示全部楼层
中文直观,顶一下。

23

主题

0

好友

2149

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
86540
帖子
2172
精华
0
经验
2149 点
金钱
2103 ¥
注册时间
2009-3-8
发表于 2023-2-14 22:29 | 显示全部楼层
好东西,已下载,楼猪威武

13

主题

0

好友

484

积分
     

业余侠客 当前离线

Rank: 4

UID
590930
帖子
839
精华
0
经验
484 点
金钱
429 ¥
注册时间
2013-5-15
发表于 2023-2-14 23:32 | 显示全部楼层
谢谢分享好东西

1

主题

0

好友

56

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
806587
帖子
39
精华
0
经验
56 点
金钱
36 ¥
注册时间
2015-12-24
发表于 2023-2-15 01:17 | 显示全部楼层
laomao9000 发表于 2023-2-10 06:35
网友私信要求把汉化功能打包到安装包里,可以直接安装,已发布到一楼

楼主辛苦啦!谢谢!

50

主题

1

好友

512

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
608270
帖子
1756
精华
0
经验
512 点
金钱
463 ¥
注册时间
2013-8-6
发表于 2023-2-16 14:50 | 显示全部楼层
看看           

1

主题

0

好友

6

积分

注册会员 当前离线

Rank: 2

UID
814220
帖子
6
精华
0
经验
6 点
金钱
4 ¥
注册时间
2016-5-17
发表于 2023-2-17 12:24 | 显示全部楼层
感谢楼主,楼主辛苦了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部