有正式的德语吗?

哦,花太多了!我还在努力。

  • 已搭建开发环境
  • 似乎已成功安装 translations-manager。它在管理区域的插件部分不显示,这样对吗?
  • 已设置 GitHub 项目,但无法将其与 Transifex 同步。我认为是在配置上失败了,或者是我没理解“同步”的含义。Transifex 项目通过“自动更新资源”机制获取新的源文件。您碰巧有示例配置吗?
  • 仍然不知道如何在翻译进入仓库后获取它们……

唉。希望我能应付得来……请给予建议:exploding_head:

Dorothea

1 个赞

是否有可能将正式的德语语言文件命名为 client.de_DE.yml 并提交到 Discourse 仓库,以便任何人都可以使用它们?

2 个赞

是的,这正是目标。实现类似 de_formal 的功能应该是可行的。我还不确定哪种方式更简单:是让 translations-manager 与插件协同工作,还是直接将翻译集成到 Discourse 中。

我想查看一下当前的翻译状态。你看到我关于加入 https://www.transifex.com/discourse-formal-german/discourse-formal-german/ 上 Discourse 正式德语团队的 Transifex 请求了吗?

6 个赞

挺有意思的,不过不行。我在 Transifex 上没收到任何消息。
总之,我已经在那里邀请你了。:wave:

2 个赞

嗨,多萝西娅:

感谢你在 Transifex 上的邀请,抱歉回复晚了。这个议题不知怎么被我忽略了。我会把它加入下周计划要处理的事项列表中……

4 个赞

我们开始吧,请试一试。
本插件包含了由 @DDo 完成的繁重翻译工作!:+

在创建此插件时,我注意到 Discourse 中存在一个缺失的功能:新的 de_formal 语言环境没有复用地设置中的德语语言环境默认值。我将在未来对此进行增强。

Transifex 上的翻译已迁移至 https://www.transifex.com/discourse/discourse-german-formal/。

6 个赞

太棒了!
运行正常!

只需加载插件并重新构建,插件就会自动出现并激活。现在,您可以选择第二种德语变体——“德语(您)”作为您的语言或默认区域设置。

这真是太棒了!

3 个赞

您好,我们部门计划将 Discourse 用作社交内网,同时也希望使用正式的德语版本。该插件已数月未更新,Transifex 页面显示“完成度 57%”。请问该插件是否仍属于最佳实践,是否持续维护并适配 Discourse 的新版本?或者我们是否应该自行开展翻译工作?

2 个赞

我刚刚测试了 该插件,并将首选语言设置为 Deutsch (Sie),整体效果相当不错。大部分界面已翻译为正式德语,而且在缺少翻译时,它会回退到非正式德语,而不是英语。不过,并非所有内容都已翻译为非正式德语……但我们的进展相当顺利。我的建议是,直接使用正式德语版本,并在 Transifex 上贡献翻译。

正式德语示例:

回退到非正式德语示例:

1 个赞

我没有更新该插件,是因为已无人维护正式翻译。我已在 Transifex 上批准了你的请求,因为德语正式翻译仍托管在 Transifex 上。如果你在翻译方面取得进展,请在此主题中提及我。届时我将更新插件。

3 个赞

太好了,我会尝试一下。

2 个赞

我们也想使用正式的语言版本。

据我所知,今天在 Transifex 上,正式德语的必要翻译进展不大,我不确定该插件是否是最新的?

我将向您发送 Transifex 上的请求以获取访问权限,并将尽快完成缺失的翻译。

3 个赞

感谢您在 Transifex 中提供访问权限。我已经开始翻译了。

为了以防万一:

  • 德语 (de) 是源语言。可以保证这个源反映了 discourse 开发的当前状态,还是需要任何更新?

在 Transifex 上有一条消息“该组织目前处于非活动状态。管理员已暂停订阅”。

这对翻译以及将来在 discourse 中使用这种正式德语的可能性意味着什么?

3 个赞

是的,而且它似乎仍然定期更新。德语源文件上次更新是在 5 天前。

应该目前运行良好,但我真的应该有一天将这些东西移到 Crowdin。无论如何,当您在翻译方面取得进展时,请在此处提及我,以便我可以使用新的翻译更新插件。

3 个赞

感谢您的信息 - 我将每天进行翻译 - 还有很多工作要做 :slight_smile: - 也许我可以在这里找到其他受害者来帮忙。我会及时向您汇报进展

我目前正在努力完成服务器部分 - 我真的不知道客户端部分是做什么用的?

3 个赞

两者都很重要,因为所有这些翻译对用户都是可见的。

2 个赞

我今天完成了翻译(包括服务器和客户端两部分,完成度100%)。

@gerhard 您能否更新插件中的语言,以便我设置一个试用站点,在运行的 discourse 实例中进行一些最终的质量检查,使用正式的德语?

如果我想从头开始使用新语言,例如在初始设置期间,有什么特别需要考虑的吗?

感谢您的支持以及关于如何进行的任何提示。

3 个赞

感谢您的翻译。该插件已更新。

您应该可以在向导中选择语言。对于现有站点,您可以手动更新系统生成的内容。请参阅 https://meta.discourse.org/t/update-seeded-categories-and-topics/111963。

3 个赞

感谢您更新插件。我现在可以在我的个人资料设置中选择德语(Sie)了。当我尝试将整个站点的默认区域设置从德语更改为德语(Sie)时,它每次都会从单独的设置切换回德语。而“替换文本”按钮没有任何作用——它不会更新例如“使用条款”等内容。

我确定我在设置过程中某处做错了——也许是在 app.yml 中设置了 DISCOURSE_DEFAULT_LOCALE : de

2 个赞

是的,那很可能是原因。

2 个赞