simlar-android icon indicating copy to clipboard operation
simlar-android copied to clipboard

Integrate translation service

Open yurtpage opened this issue 7 months ago • 0 comments

To make it easier to translate, especially for non-technical users there are exists a few translation services:

  • https://hosted.weblate.org/ from creator of the Weblate online platform that itself is FOSS. It has pre-moderation for FOSS projects. It will periodically send translations as a PR on the GitHub. It has an automatic translation to help translators (they anyway must review it), but it's LibreTranslate that works badly.
  • https://toolate.othing.xyz/ based on Weblate, no pre-moderation, can send a PR, has an automatic translation from Baidu that gives good results. It's supported by F-Droid translators and hosted in Singapore.
  • https://translate.codeberg.org/ also based on Weblate, doesn't have a pre-moderation which is a plus. It can't send a PR on GitHub because they are competitors.
  • https://Crowdin.com, https://Transifex.org, https://Lokalize.com, https://PoEditor.com, https://WebTranslateIt.com, https://Translations.Launchpad.net/ maybe some other may be also good but less often used. They may have a free plan for FOSS projects.

I created a translation project for you on the Toolate https://toolate.othing.xyz/projects/simlar/. You can translate the Android app strings and the app's description in F-Droid and PlayStore. Once a day it will collect all translations into one commit and send in a PR. You may merge the PR once before a release, or even pull the changes manually from the git.

If you are fine with the solution then I'll send you a PR to add the Toolate link to the README to help users to find it. Also if you are interested I can send you an invitation to become an admin of the translation project (needed sometimes to resolve merge conflicts).

yurtpage avatar Jun 11 '25 21:06 yurtpage