Notepad++ 不显示俄文字母

Teo*_*Teo 6 encoding language notepad++

我正在尝试设置翻译文件 ( .php),但无法让 Notepad++ 显示俄语文本。该文件是在装有俄语 Windows 7(Windows 记事本)的 PC 上创建的,在那里一切正常。

我将它发送到我的PC EN Windows 7,这是我看到的:

Ñïàñèáî çà Âàø èíòå?åñ ê ?åêëàìå íà
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

und*_*one 5

转到Encoding 菜单并单击:转换为 ANSI。然后再次转到 Encoding 菜单并单击无 BOM 的 UTF-8 编码


sno*_*ude 5

默认情况下,记事本将使用 ANSI 编码保存文本。这将使用源计算机上的默认字符集,这意味着除非您的另一台计算机具有相同的字符集,否则您将不会看到相同的结果。解决方案是以通用编码(Unicode 或 UTF-8)保存您的文件。这些编码将俄语字符映射到 Unicode 标准,因此独立于您或任何其他人计算机上的任何默认字符集。

从记事本中选择File->Save As...并选择 Unicode 或 UTF-8。

在此处输入图片说明

然后,当您在任何其他计算机上打开该文件时,它应该按预期显示。

注意:您只需为每个新文件执行一次此操作。由于文件现在已被标记为 Unicode/UTF-8(带有字节对象标记 - BOM),记事本和记事本++将识别 BOM 并将文件保持在相同的编码中。