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

Change language #1

Open
CertMusashi opened this issue Nov 25, 2024 · 1 comment
Open

Change language #1

CertMusashi opened this issue Nov 25, 2024 · 1 comment

Comments

@CertMusashi
Copy link

Please add the ability to change the language

(I can help to translate into Persian)

@TJYSunset
Copy link
Owner

TJYSunset commented Nov 25, 2024

Hi, thank you for your interest in helping with translation!

Your request seems ambiguous; for the possible interpretations:

Translation

Unfortunately, I'm apparently not eligible for free OSS plans on hosted translation platforms (Weblate, for instance, requires "the project receives a reasonable number of contributions" and "the project has had active development for at least three months"). I'm also not very comfortable with setting up this "continuous localization" just yet. Can you translate the resource file directly and send a pull request? I can make test builds (APK) for you before merging.

Syntax reference:

If you are uncertain about how a string is used or still have questions about the syntax, feel free to ask me.

Edit: there are also optional app store descriptions located here for F-Droid (submission pending approval).

Right-to-left support

This app should have RTL support, just that I have forced the UI layout to match the actual language used. Please report directionality bugs if you spot any in the test build.

Also if you think it's inappropriate to force LTR on untranslated RTL locales, please let me know.

Bidirectionality support

Since I can't understand any RTL language, I'll need your input on this one after you've seen the test build.

In-app language picker / Android per-app language preferences (for already translated languages)

I tried to implement one but ultimately decided to not bother, because everything is too convoluted thanks to Google's **** design. Please tell me if you still think this is a must-have feature.

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

2 participants