请根据以下要求生成一个分类器，用于识别文本语言：

一篇文本文章，其中包含多种语言。
生成一个分类器，需要进行以下步骤：

1. 收集大量已标记的不同语言的文本数据集。
2. 对数据集进行预处理，包括清理和标准化文本，例如移除标点符号、处理大小写等。
3. 提取文本特征，例如词袋、TF-IDF等。
4. 使用监督学习算法（例如朴素贝叶斯、逻辑回归、支持向量机等）对训练数据进行训练。
5. 对测试数据进行预测并评估分类器的效果。

为了识别一篇包含多种语言的文章，可以对文章进行分段，并分别运用分类器进行识别，然后将结果汇总。