xM4ddy/OFGB

Can I contribute in translation to Arabic

muhammadbahaa2001 opened this issue · 7 comments

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?

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

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?

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.

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

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 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

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!