首页 > 解决方案 > 在 Android 应用中更改语言会导致显示两种语言,包括以前的语言

问题描述

我使用 Xamarin.Forms 开发了一个 Android 应用程序。我已经完成了翻译整合。一切正常,除了当应用程序打开时,如果我们通过转到设置更改语言并将应用程序再次带到前台,应用程序会显示两种语言的组合(一种是当前语言,一种是以前的语言)。是因为以前的语言文本在某个地方被缓存了吗?如果我退出应用程序并再次打开应用程序,它将仅以当前语言显示并且工作正常。

我可以知道为什么它显示两种语言的组合以及如何克服这个问题吗?

标签: c#androidxamarin.formstranslation

解决方案


推荐阅读