如何在 Elixir Phoenix 中向客户端提供翻译?

How to provide translations to the client side in Elixir Phoenix?

我需要在我的 Elixir Phoenix 应用程序的客户端翻译内容。最好的工作流程是什么?我在服务器端有默认的 gettext 系统及其翻译文件。我如何让 Javascript 可以使用翻译的子集,然后什么 tool/lib 最适合翻译?

您必须加载 gettext .po 文件。有一些工具可以用于此目的,例如 i18next. You can convert the .po file using the i10next-gettext-coverter,只需向 Brunch 添加一个任务即可自动为您执行此操作。