例如,从英语到西班牙语。例如
función miFunción( )
impresión '¡Hola!'
fin
答案 0 :(得分:1)
翻译关键字很简单:只需修改luaX_tokens即可。 不重新排序该列表。
使用函数的其他名称也很简单,可以通过编写带impresion=print
等的Lua脚本来修补Lua。
主要问题是使用重音符号。使用像ISO-8859-1这样的代码页很简单:只需编辑lctype.c并将重音字母添加为字母。使用UTF8很难,因为Lua是面向字节的。也许通过编辑lctype.c可行。请参阅this。