Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Localize announcements #171

Open
Ushie opened this issue Apr 1, 2024 · 0 comments
Open

feat: Localize announcements #171

Ushie opened this issue Apr 1, 2024 · 0 comments

Comments

@Ushie
Copy link
Member

Ushie commented Apr 1, 2024

With the addition of localization to both ReVanced Manager and ReVanced Patches, it may be in our interest to also translate our announcements, the goal of those announcements is to distribute information on how to act accordingly to certain situations and raise awareness of possible risks, if it is considered important for that information to be distributed, then localizing the languages to give a better understanding to more of our audience may be good

As for the implementation method, and actual localization of the announcements, this would need to take some thinking, as announcements are typically written on the go before being immediately pushed to users, which would give little to no time for translators on Crowdin to translate these announcements, so it may be necessary to use some of Crowdin's paid translation service or machine translation.

Update: An idea, surely Crowdin has some API to localize strings, so all that would be necessary for us is to push the English translation to the ReVanced API, and our API would do the rest, all that would be left is how to store the localized versions and how to query for a specific language

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant