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

chore: add crowdin.yml to translate app metadata description #498

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

yurtpage
Copy link

The Fastlane app description also needs to be translatable, especially for F-Droid that doesn't have auto-translation. The Keyboard is intended for a wide range of people, including those who aren't programmers and doesn't know English.
To make the metadata translatable many apps added the Crowdin Configuration YAML File.
After the change translators will see the full_description.txt and short_description.txt in the Crowdin interface.

@rkkr
Copy link
Owner

rkkr commented Feb 17, 2025

As of now Crowding isn't connected to GIT files directly due to mismatches between region codes and special formatting within the strings. I copy-paste them manually. This would probably work for the F-Droid part but not for strings.xml. If app descriptions are being translated then Play Store one would need to be merged.

@yurtpage
Copy link
Author

Other apps using the yaml without issues. Maybe that was an old problem that is already fixed?

@rkkr
Copy link
Owner

rkkr commented Feb 18, 2025

They did fix the "special formatting" a while ago. I haven't checked if they handle the android locales properly. Sublocales like values-pt-rPT didn't survive the roundtrip thru crowdin.

@yurtpage
Copy link
Author

@rkkr
Copy link
Owner

rkkr commented Feb 18, 2025

The linked app has all folders in format -locale-sublocale. Here some are just -locale. That mixing will cause issues. -locale-sublocale is probably the %android_code% format in the config.

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

Successfully merging this pull request may close these issues.

2 participants