这些语言文件是用来做什么的?(我想这是为了本地化javascript?)你猜对了。JSON专门用于新的wp_set_script_translations WordPress 5中的函数。
是否需要将它们添加/提交/推送到实时服务器它们在运行时使用,就像.mo
文件为。因此,如果希望翻译工作正常,可以将它们添加到部署中。
(请注意,目前JSON翻译仅由管理员屏幕使用,但这可能随时发生变化,并将开始应用于主题和插件翻译)
为什么他们有这么奇怪的名字方案?没人能从文件名猜出它们的用途名称源自使用每个文件的脚本。
根据您的示例:文件中的第一个字符串是"Reusable Blocks"
. 这由位于的脚本使用wp-includes/js/dist/blocks.min.js
- 取下.min
MD5哈希是1a0cd6a7128913b15c1a10dd68951869
.
如果不搜索代码,就不可能知道需要哪个脚本,但是ticket open about that.