首页 璞玉游戏介绍 正文

手机日语翻译App哪个好?这几个用过都说好!

最近在学日语,有时候遇到些不认识的词或者句子,就想着弄个翻译器来用用。今天就来分享下我是怎么一步步搞定这个日文翻译器的。 准备工作 我得找个翻译的接口。市面上这种接口挺多的,像什么谷歌、百度、有道之类的,都有提供。我,平时用惯某度,觉得它家的还行,就决定用它。 ...

最近在学日语,有时候遇到些不认识的词或者句子,就想着弄个翻译器来用用。今天就来分享下我是怎么一步步搞定这个日文翻译器的。

准备工作

我得找个翻译的接口。市面上这种接口挺多的,像什么谷歌、百度、有道之类的,都有提供。我,平时用惯某度,觉得它家的还行,就决定用它。

开工

1. 申请密钥

要用人家的接口,得先去申请个密钥。这玩意儿就像一把钥匙,有它才能打开翻译的大门。我去某度翻译的开放平台看看,注册个账号,跟着指引一步步操作,很快就拿到我的专属密钥。

2. 选个顺手的工具

有密钥,还得找个工具来写代码。我平时比较喜欢用Python,这玩意儿简单好上手,而且库也多,干啥都方便。我就直接打开Python,准备开始写代码。

3. 写代码

  • 先是把要用到的库给引进来。这里我主要用两个库,一个是requests,用来发送网络请求,跟翻译服务器打交道;另一个是json,用来处理服务器返回来的数据。

  • 我定义一个函数,就叫它translate。这个函数接收一个参数,就是我们要翻译的日文内容。

  • 在函数里面,我先把请求的URL、密钥啥的都准备这些信息在某度翻译的文档里都能找到,照着填就行。

  • 然后,就是用requests库发送请求。把要翻译的日文内容和密钥啥的一起打包发过去,等着服务器返回结果。

  • 服务器返回的结果是JSON格式的,我用json库把它解析一下,就能拿到翻译后的中文内容。

  • 把翻译结果给打印出来,完事!

测试

代码写完,当然要试试好不好使。我随便找句日文,丢给我的翻译器,结果很快就出来,看着还挺像那么回事儿。我又试几个不同的句子,也都翻译出来,看来我的翻译器还挺给力的。

收工

到这儿,我的日文翻译器就算是基本搞定。虽然功能还比较简单,但日常用用是足够。以后有时间,我再慢慢完善它,比如加个界面、支持更多的语言啥的。

今天就分享到这儿,希望能给想做翻译器的小伙伴们一点启发。