.LANG 文件扩展名
Minecraft语言本地化文件
| 开发者 | Mojang |
| 受欢迎程度 |
4.3 | 137 票 |
什么是 LANG 文件?
LANG文件是Minecraft使用的游戏资源文件。Minecraft是一款开放式游戏,玩家可以在其中创建和探索3D世界。它保存键值字符串对列表,将游戏菜单、成就和其他游戏对象映射到指定语言的名称。LANG文件用于本地化。
更多信息
当开发者创建供多个地区使用的程序时,他们通常会将程序文本翻译成这些地区的语言。这个过程称为本地化。
开发者进行程序本地化的一种方式,是创建多个特定语言的文本文件,将程序文本字符串映射到每种语言对应的字符串。程序随后可以根据用户的语言设置,在显示游戏内文本时引用正确的文件。Minecraft使用LANG文件向用户显示本地化文本。
Minecraft Java Edition的LANG文件存储在哪里?
Minecraft Java Edition的LANG文件存储在minecraft.jar存档中,该存档位于以下目录:
[user]/AppData/Roaming/.minecraft/bin
在较新版本的Minecraft Java Edition中,LANG文件已被.JSON文件取代。
Minecraft Bedrock Edition的LANG文件存储在哪里?
每个Minecraft Bedrock Edition资源包(.MCPACK文件)都包含一个或多个用于显示游戏内文本的LANG文件。这些文件存储在资源包的texts目录中。
如何打开 LANG 文件
LANG文件以纯文本格式保存,因此你可以使用任何文本编辑器打开和编辑它们。不过,编辑Minecraft Java Edition的LANG文件可能会导致游戏无法正常运行。因此,在继续操作前,你应备份minecraft.jar。
要编辑存储在minecraft.jar中的LANG文件,请按以下步骤操作:
- 使用7-Zip或其他可以浏览JAR文件的工具浏览minecraft.jar。
- 导航到lang文件夹。
- 提取en_US.lang(或其他LANG文件),并将其保存到计算机上的某个位置。
- 使用文本编辑器(例如Microsoft Notepad)编辑LANG文件。
- 将编辑后的LANG文件放回minecraft.jar,覆盖之前的文件。
- 删除minecraft.jar根目录中的META-INF文件夹。
- 重新启动Minecraft。
可打开或引用 LANG 文件的程序
Skype语言文件
| 开发者 | Skype |
| 受欢迎程度 |
3.2 | 18 票 |
Skype使用的语言文件。Skype是一款热门的在线通信程序;该文件包含语言信息,可更改Skype用户界面的语言。
更多信息
你可以在Skype中选择“Tools→Change Language”选项来加载LANG文件。你也可以选择“Tools→Change Language→Edit Skype Language File”来编辑这些文件。
可打开或引用 LANG 文件的程序
GtkSourceView 语言定义文件
| 开发者 | The GNOME Project |
| 受欢迎程度 |
2.0 | 6 票 |
更多信息
GTK 是一种用于为程序创建 GUI 的开源跨平台工具。它由各种用于设计 GUI 的小部件组成。其中一个小部件是 GtkTextView,用于在 GUI 中显示和编辑多行文本。GtkTextView 小部件的功能可以通过 GtkSourceView 库进行扩展。该库可以扩展的功能包括文件加载和保存、查找和替换,以及语法高亮。
使用 GtkSourceView 库中的 LANG 文件,可以为特定语言添加语法高亮支持。 可添加的语言包括 C、C++、Java、Fortran、Logtalk 和 Axe Parser 编程语言,XML、HTML 和 LaTex 标记语言,以及 PHP、Python 和 Perl 脚本语言。
你很可能只有在作为 GTK 开发者时才会遇到 LANG 文件,因为其他程序不会使用它们。如果你想查看或编辑 LANG 文件,可以使用纯文本或 XML 编辑器,例如 Microsoft Notepad、Apple TextEdit 或 Microsoft Visual Studio Code。
注: GTK 以前称为 GIMP Toolkit 和 GTK+。

