西班牙语中的信任级别名称

我不确定您说的“更新插件”是什么意思,因为这些应该在核心部分处理,但一切应该和上次一样工作?

您新起的组名是否包含任何带重音的字符?

不,只有字母,而且它奏效了,但无法更改。看起来名称只能注册一次(来自我使用的插件)[Trust level names in spanish - #12 by Benjamin_D]。

您知道我是否可以手动编辑这些字符串吗?

我不确定如果您按照我之前提到的步骤进行操作,是否还需要该插件。您尝试过删除它并重新进行一次吗?

不过,如果您需要该插件,可能需要在代码本身中进行名称更改。

1 个赞

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 主题,并附上简洁的摘要。 :+1:

3 个赞

它没有更新 url,url 仍然是旧的 trust_level (!)。

它也应该更新 URL。我刚试过,它奏效了。:+1:

这是我的步骤:

  • 将“默认区域设置”设置为“Español”(然后刷新)
  • 转到 /admin/customize/site_texts
  • 输入 groups.default_names.trust_level_0
  • 编辑(确保它不是已存在的用户或组名)并保存
  • 转到 /sidekiq/scheduler 并运行 Jobs::EnsureDbConsistency(可选,用于加快测试速度)
  • 组名已更改,提及已更改,URL 已更改
2 个赞