我不确定您说的“更新插件”是什么意思,因为这些应该在核心部分处理,但一切应该和上次一样工作?
您新起的组名是否包含任何带重音的字符?
我不确定您说的“更新插件”是什么意思,因为这些应该在核心部分处理,但一切应该和上次一样工作?
您新起的组名是否包含任何带重音的字符?
不,只有字母,而且它奏效了,但无法更改。看起来名称只能注册一次(来自我使用的插件)[Trust level names in spanish - #12 by Benjamin_D]。
您知道我是否可以手动编辑这些字符串吗?
我不确定如果您按照我之前提到的步骤进行操作,是否还需要该插件。您尝试过删除它并重新进行一次吗?
不过,如果您需要该插件,可能需要在代码本身中进行名称更改。
ActionView::Template::Error (The asset "locales/es_XX.js" is not present in the asset pipeline.
我认为我需要迁移到 ES,移除插件并重新开始。
实际的更改呢?它们是否仍然在数据库中?
因此,它破坏了一切,因为有一些字符串在 ES_XX 中,而另一些在 ES 中,而 ES_XX 无法与插件一起使用。
我想知道是否有一种清晰的方式来编辑西班牙语的信任级别名称,而不是做那些事情。
另外,我该如何合并翻译并恢复,而不会丢失我所有已完成的翻译?
我更改了几乎所有的字符串,因为默认翻译是一场灾难(没有冒犯,但 DeepL 比你们默认使用的要好得多)。
我不认为这是一个 bug @satonotdead,因为你自己在里面添加了额外的 ES_XX 字符串。我认为以正常方式更改西班牙语翻译是可以的。
你能详细说明一下为什么你认为这是一个 bug 吗?
我们无法更改西班牙语中的 trust_level 字符串。它们不会更新:
我相信我稍后在主题中已经证明了这一点:
我将把它移回 Support,因为它有点冗长和令人困惑,不能算作 bug 报告。如果我们能准确地找出您认为问题所在,我们可以创建一个新的 Bug 主题,并附上简洁的摘要。 ![]()
它也应该更新 URL。我刚试过,它奏效了。![]()
这是我的步骤:
/admin/customize/site_textsgroups.default_names.trust_level_0/sidekiq/scheduler 并运行 Jobs::EnsureDbConsistency(可选,用于加快测试速度)