Essas outras linguagens até dá pra traduzir pro português. Teria que ter um bom conhecimento de compiladores pra alterar as keywords, mas em tese é possível sim.
No caso aqui, eu só utilizo um recurso do próprio Rust chamado macro. Tudo o que tá dentro dessa macro é substituído por um código válido Rust durante a compilação, então não precisei editar o compilador.