原理解释:
新的更新文本mo文件按要求覆盖进文件夹后,运行游戏后我们偶尔会发现游戏界面并没有正确显示更新的文本内容。
这是因为WOWP的语言界面缓存机制的特点导致的:
它已经把之前汉化过的旧mo文件“烧录”到界面缓存里并长期保留了下来当我们在外部替换了新的汉化mo文件,游戏缓存并不会立刻更新它,
而是需要我们手动清理掉旧的汉化“烧录痕迹”, 才能让新的汉化“烧录”进缓存。
所以我们借助HAKAbase特有缓存清理功能,
只勾选“重置运作记录”的附加工作,
新汉化mo文本就能在下一次运行游戏时被读取,重新“烧录”进游戏界面缓存里,这样更新的文本就显示正常了。
新的更新文本mo文件按要求覆盖进文件夹后,运行游戏后我们偶尔会发现游戏界面并没有正确显示更新的文本内容。
这是因为WOWP的语言界面缓存机制的特点导致的:
它已经把之前汉化过的旧mo文件“烧录”到界面缓存里并长期保留了下来当我们在外部替换了新的汉化mo文件,游戏缓存并不会立刻更新它,
而是需要我们手动清理掉旧的汉化“烧录痕迹”, 才能让新的汉化“烧录”进缓存。
所以我们借助HAKAbase特有缓存清理功能,
只勾选“重置运作记录”的附加工作,
新汉化mo文本就能在下一次运行游戏时被读取,重新“烧录”进游戏界面缓存里,这样更新的文本就显示正常了。