larryaasen / upgrader

A Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
MIT License
557 stars 271 forks source link

[Feature Request] Support multiple languages in `description`[`xml:lang`] field in Appcast.xml #377

Open AErmek opened 8 months ago

AErmek commented 8 months ago

I can't find a way how to add localized descriptions in current Appcast sample example and probably it's not possible now. But in sparkle documentation there are some solutions like:

...
<sparkle:releaseNotesLink xml:lang="en">https://example.com/app/2.0.en.html</sparkle:releaseNotesLink>
<sparkle:releaseNotesLink xml:lang="de">https://example.com/app/2.0.de.html</sparkle:releaseNotesLink>
...

What if in Appcast there will be support of multiple languages? ex:

...
<description xml:lang="ru">Минорные изменения</description>
<description xml:lang="en">Minor changes</description>
...