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

Can I contribute in translation to Arabic #14

Open
muhammadbahaa2001 opened this issue May 4, 2024 · 7 comments
Open

Can I contribute in translation to Arabic #14

muhammadbahaa2001 opened this issue May 4, 2024 · 7 comments

Comments

@muhammadbahaa2001
Copy link

Yeah, anyone on Earth understands English but, can I translate it to Arabic?
I always like to translate any project I liked to Arabic.

How to start?

@Kolya142
Copy link

Kolya142 commented May 5, 2024

create a fork of this project, translate it and open a pull request

@muhammadbahaa2001
Copy link
Author

create a fork of this project, translate it and open a pull request

I know that, but where are the files which are used to translate?

@levicki
Copy link

levicki commented May 5, 2024

I know that, but where are the files which are used to translate?

The UI text is in .xaml file (not in .xaml.cs).

However, in order for translations to be possible the author would have to refactor their project to support localization.

@tianjyan
Copy link

tianjyan commented May 6, 2024

I give an example here and you can create i18n.ar-**.resx under resources, then you can apply your language by invoke I18n.Instance.ApplyLanguage(new CultureInfo("ar-**")); @muhammadbahaa2001

tianjyan@e24ff97

Screenshot that apply Chinese:

image

@dimitri-dev
Copy link

I think localization is something that should be implemented in the nearer future.

Although English is widely used, there is no reason to not integrate users from other regions.
Especially users that don't speak English.
This would be done as a community effort anyways and would expand the reach of the app.

The app defaulting to English or (if possible) the current Windows locale would be a really neat feature.
(with the ability to change to other localizations)

@tianjyan
Copy link

tianjyan commented May 7, 2024

I think localization is something that should be implemented in the nearer future.

Although English is widely used, there is no reason to not integrate users from other regions. Especially users that don't speak English. This would be done as a community effort anyways and would expand the reach of the app.

The app defaulting to English or (if possible) the current Windows locale would be a really neat feature. (with the ability to change to other localizations)

Agree! PR raised here #19

@xM4ddy
Copy link
Owner

xM4ddy commented May 8, 2024

I think localization is something that should be implemented in the nearer future.

Although English is widely used, there is no reason to not integrate users from other regions. Especially users that don't speak English. This would be done as a community effort anyways and would expand the reach of the app.

The app defaulting to English or (if possible) the current Windows locale would be a really neat feature. (with the ability to change to other localizations)

I completely agree and it’s in the works!

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

6 participants