问题是,我正在将一款游戏从英语翻译成波兰语。我试图翻译的文本位于 lua 文件中。我已经翻译了大部分游戏,但我正在寻找一种方法来自动用波兰语文本替换英语文本。我有一些 lua 文件(非常大),其中包含要翻译的代码和文本,我有.txt
包含逐行英语句子的文件,我想在 lua 文件中替换它们,并且我有相同数量的其他 txt 文件,其中包含波兰语逐行(按相同顺序)的句子。我需要一个脚本的帮助,该脚本将从 中获取第一行english.txt
,在 lua 中搜索它,如果找到,将其替换为来自 的第一行polish.txt
,然后从 中获取第二行english.txt
,等等。我尝试了很多应用程序,但没有一个有这个功能。有人建议我使用awk
,grep
或sed
,但我不知道如何使用它们来达到我的目的。
编辑:抱歉。我忘记了旧文件是.lua。现在是.sjson