与此同时,我试图更深入地了解这种行为,并请 ChatGPT 逐步分析迁移逻辑。据我所知,当不存在翻译覆盖时,迁移不会确定语言环境,因此会回退到英语。这就解释了为什么英语文本被更改了。
我仍然不明白的是,为什么没有将论坛的默认语言环境用作后备,或者为什么迁移没有一致地迁移所有语言环境或不迁移任何语言环境。从用户体验的角度来看,如果所有用户看到的都是新的欢迎横幅文本或旧的搜索横幅文本,无论其界面语言如何,那将更具一致性。
目前的情况是,德语用户看到的是默认的欢迎横幅文本,而英语用户看到的是默认的搜索横幅文本,因为后者被迁移到了欢迎横幅。即使花了一些时间研究,这个结果对我来说仍然没有意义。