12

饭圈黑话翻译机:「老年人」专用,防止暴露年龄神器

 4 years ago
source link: http://news.51cto.com/art/202004/614601.htm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

时下各类年轻化圈层内流行缩写语言,对「老年人」不是很友好。为了勉强理解这类「新兴语言」,项目作者发布了一款对缩写划词翻译的工具,谨献给那些对「新兴语言」无可奈何却又无法逃避的「老年人们」。

6FzAFvj.jpg!web

「把人都逼成什么样了」

在以节约时间为核心目的的时代,大家不仅从实用层面开发各种提高效率的工具,甚至连说话打字也力求省时间。例如,b 站弹幕上随处可见的缩写,以及微博各类「圈」里的缩写习惯。部分网友表示,这类缩写类似于一个天然的筛选器,使得部分内容只有圈内人才看得懂。而普通群众要想阅读,感觉就跟破解密码一样。

也有网友表示,这种现象普遍出现于年轻化一代。而这些缩写犹如一门难懂的「生僻语言」,哪怕有些语句并无缩写必要。但是从这些缩写中也代表了年轻一代的创造力,可类比于当年的「非主流」「火星文」等。想要了解「00 后」年轻一代,必绕不开认识他们的社交流行语。

理解归理解,人还是照样被逼疯。此次本文介绍的项目为一个用户脚本,旨在帮助用户理解如 b 站微博等各种小圈里晦涩难懂的缩写语言,让你免于暴露年龄,也无须一个词一个词的查询。

项目地址:https://github.com/itorr/nbnhhsh

对于一本正经的开发者们来说,节约时间才是第一生产力。先一同看看项目作者给出的例文:

Vf2Q7jM.png!web

机器之心对项目代码进行了查看,并对网页版进行了试用。

如何实现

我们先来看一下项目里面 nbnhhsh.user.js 文件下的代码:

getSelectionText() 函数,用来摘选文本。文本内容是字母或数字时,才需要处理。返回值是需要处理的文本 text,否则返回值是 null。

bU3IbaI.png!web

以下是 guess() 函数,用来推断拼音缩写文本的意思。

UR3u2aY.png!web

在 nbnhhsh() 函数中,首先调用 getSelectionText() 函数摘选需要处理的文本,然后调用 guess() 函数推断拼音缩写文本的含义。

feeE32n.png!web

项目实测

项目作者为我们提供了独立网页版本,将需要检测的拼音首字母缩写输入到文本框里即可进行翻译。

网页版地址:https://lab.magiconch.com/nbnhhsh/

我们找了一些「拼音首字母缩写流行语」,用网页版进行对比测试,下面是使用本项目的翻译结果对照(部分翻译结果过于「和谐」并未完全列出,读者可自行前往网页版寻找)。

1、yygq 

  • 阴阳怪气。表示不直接说出想法或者意思,却用一些词来含沙射影指责或暗示某些人或事,有一些小人的意思。
  • 翻译结果:阴阳怪气

2、u1s1

  • 有一说一。有一说一是用来反驳用的,并且还是有理有据。
  • 翻译结果:有一说一

3、xswl

  • 笑死我了。一般用于搞笑事件的评论。
  • 翻译结果:笑死我了、吓死我了、想死我了、喜死我了

4、zqsg

  • 真情实感。其含义为认真了、走心了的意思,是如今的饭圈常用语。
  • 翻译结果:真情实感、这群傻狗、早起是狗

5、dssq 

  • 大势所趋。用于讽刺一些制作目的就是为了跟风玩梗,博取眼球的作品。但现在已经变成形容「传播速度快,知名度迅速扩张并被滥用的梗」。
  • 翻译结果:大势所趋

6、cgx

  • 处关系。比如说和朋友、和姐妹、和父母兄弟处好关系、处对象等。
  • 翻译结果:处关系、超搞笑

7、nss

  • 暖说说。指的是多回复 QQ 空间中的「说说」。
  • 翻译结果:暖说说、你是谁、你算啥、你说说

8、cqy

  • 处 Q 友/求扩列。处 Q 友,意思是在 QQ 上交朋友并维持友谊;求扩列是指请求扩充好友列表。
  • 翻译结果:处 Q 友

9、rnb

  • 意思是「特别厉害」。例子:IG S8 总决赛夺得第一,rnb!
  • 翻译结果:真滴牛逼、Rhythm and Blues、节奏蓝调、人民币

项目作者同时也提供了网页脚本,安装好脚本之后,目前可在微博、贴吧、哔哩哔哩页面下运行,划词即可实现翻译。脚本安装方法可参考这个网页教程:https://greasyfork.org/zh-CN/#home-step-1


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK