设置指南

语言代码

在扩展设置的文档中,你会看到“语言代码”这个术语,这是每种字幕语言的惟一标识符。

如果你把鼠标悬停在“字幕语言”菜单的菜单条目上,悬浮提示所显示的就是该菜单条目的语言代码。

语言代码通常格式为 语言大类-语言子类.语言版本,后两者有时也可以没有。

以下是一些常见的语言代码及其意义:

语言代码语言大类语言子类语言版本
en英语
en-us英语美式英语
en-gb英语英式英语
en.asr英语自动字幕
en.cc 英语带解说字幕
zh中文
zh-hans中文简体中文
zh-hant中文繁体中文

在扩展设置选项中“显示指定语言“,如果填写语言代码,就会只显示对应的菜单条目,例如仅显示英文和中文:

en, en-us, en-gb, en.asr, en.cc, zh, zh-hans, zh-hant

你会看到,你需要把所有可能的语言代码都填上,而且每个视频网站的对“语言子类“和”语言版本“的选择偏好都不一致的,比如繁体中文不使用 zh-hant,而是 zh-twzh-hk

如果支持 * 通配符效果,那么就可以简写为:en*, zh*。然而这个值得作为默认行为,所以把 * 省略了,最终简单填写 zh, en 就行了。

也就是设置选项的“语言代码”可能有两个意思,分别是“表达式”和“字面值”:

  • 表达式 en 匹配以 en 开头的字面值。
  • 表达式需要整个单词匹配,也就是表达式 e 不会匹配字面值 en

以下是一些示例:

表达式匹配字面值
enenen-us, en.cc, en-us.cc
en-usen-us, en-us.cc
en.ccen.cc
en-us.ccen-us.cc