"""Poe as mensagens dos .translation importados do Godot 3 em ordem alfabetica. O Translation guarda as mensagens num Map, cuja ordem depende do endereco de memoria de cada StringName, entao a mesma importacao gera arquivos com as mensagens em ordens diferentes (mesmo conteudo) e o .pck muda a cada build. Aqui o PoolStringArray "messages" (pares chave/valor) e reordenado pela chave, o que nao muda o tamanho do arquivo nem nenhum deslocamento. python3 -I sort_translations.py (todos os *.translation dela, recursivamente) """ import os, struct, sys def u32(d, p): return struct.unpack('