如何在Flutter中翻译来自服务器的文本



我在Flutter遇到翻译问题。我在我的应用程序中使用国际化功能,为用户提供额外的语言选项。我设法翻译了应用程序的文本,但由于来自服务器的文本而失败。当用户选择语言时,他们可以添加他们的职业(职业列表(,例如保存在服务器中的意大利语,当另一个用户选择英语时,他们应该无法用英语搜索来找到这个用户。我如何实现翻译来自服务器的文本,或者有选择不同路径的选项吗?提前感谢

Flutter国际化无法翻译来自其他地方的动态单词,除了您自己手动翻译的单词。谷歌翻译使用机器学习将一个单词翻译成另一个单词。在将单词添加到服务器数据库之前,您可以使用Google Translate API对其进行翻译,并将这两个单词保存在服务器数据库中。然后根据用户选择的Locale显示单词。

最新更新