.LANG Extensão de arquivo
Arquivo de localização de idioma do Minecraft
| Desenvolvedor | Mojang |
| Popularidade |
4,3 | 137 Votos |
O que é um arquivo LANG?
Um arquivo LANG é um arquivo de recursos de jogo usado pelo Minecraft, um jogo aberto que permite aos jogadores criar e explorar mundos 3D. Ele salva uma lista de pares de strings de chave-valor que mapeiam menus do jogo, conquistas e outros objetos do jogo para nomes em um determinado idioma. Os arquivos LANG são usados para localização.
Mais informações
Quando os desenvolvedores criam um programa destinado ao uso em várias regiões, eles costumam traduzir o texto do programa para os idiomas de cada uma dessas regiões. Esse processo é chamado de localização.
Uma forma de os desenvolvedores localizarem programas é criar vários arquivos de texto específicos para cada idioma, que mapeiam as strings de texto do programa para a versão dessa string em cada idioma. O programa pode então consultar o arquivo correto ao exibir textos no jogo, com base na configuração de idioma do usuário. O Minecraft usa arquivos LANG para exibir textos localizados aos usuários.
Onde ficam armazenados os arquivos LANG da Minecraft Java Edition?
Os arquivos LANG da Minecraft Java Edition são armazenados no arquivo minecraft.jar, localizado no seguinte diretório:
[user]/AppData/Roaming/.minecraft/bin
Nas versões mais recentes da Minecraft Java Edition, os arquivos LANG foram substituídos por arquivos .JSON.
Onde ficam armazenados os arquivos LANG da Minecraft Bedrock Edition?
Cada pacote de recursos da Minecraft Bedrock Edition (arquivo .MCPACK) inclui um ou mais arquivos LANG usados para exibir textos no jogo. Esses arquivos são armazenados no diretório texts do pacote.
Como abrir um arquivo LANG
Os arquivos LANG são salvos em um formato de texto simples, portanto você pode abri-los e editá-los com qualquer editor de texto. No entanto, editar os arquivos LANG da Minecraft Java Edition pode fazer com que o jogo não seja executado corretamente. Por isso, faça um backup de minecraft.jar antes de continuar.
Para editar os arquivos LANG armazenados em minecraft.jar, siga estas etapas:
- Explore minecraft.jar com o 7-Zip ou outra ferramenta que possa explorar arquivos JAR.
- Navegue até a pasta lang.
- Extraia en_US.lang (ou outro arquivo LANG) e salve-o em um local do computador.
- Edite o arquivo LANG com um editor de texto, como o Microsoft Notepad.
- Coloque o arquivo LANG editado de volta em minecraft.jar, substituindo o arquivo anterior.
- Exclua a pasta META-INF dentro do diretório raiz de minecraft.jar.
- Reinicie o Minecraft.
Programas que abrem ou fazem referência a arquivos LANG
Arquivo de idioma do Skype
| Desenvolvedor | Skype |
| Popularidade |
3,2 | 18 Votos |
Arquivo de idioma usado pelo Skype, um popular programa de comunicação online; contém informações de idioma que alteram o idioma da interface de usuário do Skype.
Mais informações
Os arquivos LANG podem ser carregados no Skype selecionando a opção "Ferramentas→Alterar idioma". Eles também podem ser editados selecionando "Ferramentas→Alterar idioma→Editar arquivo de idioma do Skype."
Programas que abrem ou fazem referência a arquivos LANG
Arquivo de definição de linguagem do GtkSourceView
| Desenvolvedor | The GNOME Project |
| Popularidade |
2,0 | 6 Votos |
Um arquivo LANG é um arquivo de configuração salvo no formato XML de definição de linguagem. Ele é usado para adicionar suporte ao realce de sintaxe para uma linguagem específica no widget GtkTextView incluído no kit de ferramentas GTK, que é um conjunto de widgets usado para criar interfaces gráficas de usuário (GUIs). Os arquivos LANG contêm informações no formato XML que normalmente incluem definições, estilos e metadados.
Mais informações
GTK é uma ferramenta de código aberto e multiplataforma usada para criar GUIs para programas. Ela consiste em vários widgets usados para projetar a GUI. Um dos widgets é o GtkTextView, usado para exibir e editar textos com várias linhas na GUI. Os recursos do widget GtkTextView podem ser ampliados pela biblioteca GtkSourceView. Alguns recursos que podem ser ampliados pela biblioteca incluem carregamento e salvamento de arquivos, pesquisa e substituição e recursos de realce de sintaxe.
O suporte ao realce de sintaxe pode ser adicionado para linguagens específicas usando arquivos LANG na biblioteca GtkSourceView. Algumas linguagens que podem ser adicionadas incluem as linguagens de programação C, C++, Java, Fortran, Logtalk e Axe Parser; as linguagens de marcação XML, HTML e LaTex; e as linguagens de script PHP, Python e Perl.
Você provavelmente só encontrará um arquivo LANG se for um desenvolvedor GTK, pois eles não são usados por outros programas. Se quiser visualizar ou editar um arquivo LANG, você pode usar um editor de texto simples ou XML, como Microsoft Notepad, Apple TextEdit ou Microsoft Visual Studio Code.
NOTA: O GTK era anteriormente conhecido como GIMP Toolkit e GTK+.

