ZH
我的工具

语种检测器

判断一段文字是用什么语言写的:根据文字体系、最常用的词和各语言特有的字母,可识别近 70 种语言。

语言
德语
代码 de · 拉丁文字
置信度
高
领先下一种语言:53%

文本很短时,相近的语言可能被混淆:丹麦语和挪威语、印度尼西亚语和马来语、克罗地亚语、塞尔维亚语和波斯尼亚语、捷克语和斯洛伐克语。

最可能的语言
语言代码得分
德语de0.75
西班牙语es0.35
法语fr0.35
匈牙利语hu0.35
土耳其语tr0.35
文本中的文字体系
文字体系字母数占比
拉丁72100.0%
我的工具 →
广告

粘贴一句话,就能知道它是什么语言。检测器首先看文字体系:谚文就是韩语,假名就是日语,泰文、希腊文、希伯来文、格鲁吉亚文和许多印度系文字各自对应一种主要语言。对于几十种语言共用的拉丁字母或西里尔字母文本,则把词语与各语言最常用的词比对,并检查 ñ、ß、ø、ł、ı、і 这样的特殊字母。它涵盖近 70 种语言。

使用方法

  1. 至少粘贴一句话,两三句会更准确。
  2. 查看语言和置信度。
  3. 当两种相近的语言得分接近时,查看“最可能的语言”表。
  4. “文本中的文字体系”表会显示文本混用了哪些文字。

计算公式

得分 = 属于该语言常用词的单词所占比例 + 0.35 × (该语言使用的特殊字母数 − 2 × 该语言不使用的特殊字母数) ÷ 特殊字母总数

每种使用拉丁字母或西里尔字母的语言都有一份最常见短词(冠词、代词、介词)的清单,一般是 15 到 60 个,另有该语言使用的、超出基本字母表的字母。满篇“der”“und”和 ü 的文本是德语;“och”“är”和 å 则指向瑞典语。中文通过只存在于一种字形的字(们 或 們)区分简体和繁体,日语通过假名识别,阿拉伯语、波斯语和乌尔都语则通过 پ、گ、ے 等字母区分。置信度反映最可能的语言领先第二名多少。

示例

示例句子“Der schnelle braune Fuchs springt über den faulen Hund, und die Kinder lachen im Garten.”被检测为德语,置信度高:它的 15 个词中有 6 个(der、über、den、und、die、im)属于德语最常用的词,而它唯一的特殊字母 ü 在德语中使用,英语和荷兰语中则不使用。

常见问题

文本最短可以多短?

单个词往往有歧义:“die”在德语、南非荷兰语和英语中都有。如果是 10 个词以上的完整句子,仅凭常用词的数量通常就能区分相近的语言。文本太短时会给出低置信度的提示。

为什么会把挪威语和丹麦语弄混?

书面挪威语(博克马尔语)和丹麦语的大部分常用词都相同。hva、ikke、ble 与 hvad、blev 这样的词有助于区分,但短句里可能一个都没有。当两种语言得分完全相同时,会同时列出两者,并且置信度较低。克罗地亚语、塞尔维亚语和波斯尼亚语,以及印度尼西亚语和马来语也是如此。

我的文本会被发送到别处吗?

不会。词表和规则都包含在页面里,所有处理都在你的浏览器中完成,不会联系任何翻译服务。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 语种检测器. https://kakao.mobile/zh/tools/language-detector/

MLA

“语种检测器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/language-detector/.

广告