请问各位 dalao,我使用 Godot 4.0.2 时,遇到翻译返回的值与输入的 key 相同,没有获取到翻译的问题,其具体表现为:
实际表现
- 导入了语言文件
![](https://godoter.cn/assets/files/2023-04-09/1681055851-940487-9f89fe4aebaa5d7a.png)
- 比如 Key 是 “PROGRAM_LOAD_COMPLETE”
![](https://godoter.cn/assets/files/2023-04-09/1681055852-307688-d189615ac07335e9.png)
翻译后还是键,并没有获取到翻译 ![](https://godoter.cn/assets/files/2023-04-09/1681055852-356091-f447ce5001cdb0b9.png)
编辑器内的值
- 直接在编辑器中设置的 text
![](https://godoter.cn/assets/files/2023-04-09/1681055852-166118-297329183beeede4.png)
- 仍然没有翻译
![](https://godoter.cn/assets/files/2023-04-09/1681055852-48823-40576fe7731ae1c1.png)
个人判断
导入 gettext 文件有问题,TranslationServer 没有真正获取到语言文件
求助
请dalao帮忙看看,试试在 Godot 4.0.2 中使用 gettext 翻译文件,看看是否能获取到翻译