Flutter 多语言应用

Flutter Multilanguage Application

您好,我已经使用 easy_localization 包将其他语言添加到我的应用程序中。但我想知道我们如何翻译 api 电话数据。例如,假设我们有一个 e-commerce 应用程序,我们想要将产品标题和其他信息翻译成选定的语言环境。在 Flutter 中我们应该做什么以及如何做?

我建议不要使用任何包进行本地化。文档已经足够详细了,API 也非常简单——你真的不需要再做太多,然后添加几行和翻译文件。

这些产品必须已经本地化,因此您将有一个端点,例如英语为 /en/,法语为 /fr/ 等。在应用程序中,您只需检查本地化和使用正确的端点。您不会在 .arb 文件或任何类似的动态更改项目中硬编码翻译。