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

F-Droid app description i18n #1124

Open
yurtpage opened this issue Apr 23, 2024 · 3 comments
Open

F-Droid app description i18n #1124

yurtpage opened this issue Apr 23, 2024 · 3 comments

Comments

@yurtpage
Copy link

There are many of translations for the app meta descriptions here
https://github.com/bitcoin-wallet/bitcoin-wallet/tree/main/market

But in the F-Droid they aren't used.

It looks like in order to make them work the Fastline needs to be used:
https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots

Also please ensure that it's possible to translate the app meta in the Transfex
Thank you in advance.

@schildbach
Copy link
Collaborator

In general I agree, and I had a look into "Fastline" years ago. It would also make it possible to upload releases to the testing channel in a more automated way.

However afair the necessary plugins are not compatible to Gradle 4.4.1, which we still use because it's the latest free version of Gradle that exists up to today.

@schildbach
Copy link
Collaborator

The app descriptions are in Transifex since day 1. We just need to sync translations manually from time to time.

@yurtpage
Copy link
Author

yurtpage commented May 6, 2024

From the doc that I linked it seems like the F-Droid will grab the meta itself:

F-Droid supports two distinct file structures. These aim to be compatible with existing free software tools that allow publishing applications to Google Play. It is not required to install any of these tools, the file structure can easily be created manually instead.

F-Droid will only use metadata files from the latest release. This means that fdroidserver will check out the latest version it knows and scan the repository at the state of that version for metadata files.

So you can merge them, and once you make a new release it will be updated in the F-Droid.

The Fastlane can be installed and executed separately and it may update Play Store descriptions. But it's written in Ruby...

Anyway, please merge it so that other people can see the change and maybe contribute their own translations.

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

No branches or pull requests

2 participants