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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

add arabic language support ! #5396

Open
brahimjarallah opened this issue Dec 27, 2023 · 1 comment
Open

add arabic language support ! #5396

brahimjarallah opened this issue Dec 27, 2023 · 1 comment

Comments

@brahimjarallah
Copy link

Please add the missing arabic lanaguage support to the kanboard app.
regarrds.馃憤馃徎

@imfx77
Copy link
Contributor

imfx77 commented Jan 29, 2024

@brahimjarallah
Good luck with that ;)

If a software wasn't designed at the very beginning with the option to display right-to-left languages in mind, it is next to impossible to integrate that on a later stage when content and features have exploded. Or when it has entered maintenance mode, as has KB. Not to mention the numerous plugins that are developed independently of the KB itself, that will render totally incompatible with RTL language.

Furthermore, being a long time developer for a product that supports multiple weird languages - I can claim that Arabic is the most problematic of all: in means of grammar and word ordering rules, also mixing text and numbers and special symbols, and especially mixing Arabic with any other languages - all of which happens on a general every day basis for a collaborative software as KB. Even Chinese, Japanese, Korean, Vietnamese, Taiwanese, etc., which are traditionally written vertically, have an option for a horizontal form with a dominant left-to-right direction and straight word order. Not Arabic, not Hebrew, not Farsi, etc. Sorry to state it like that, but those are absolute exceptions in language handling, and a total hell to implement fully and correctly.

In short - it is not as simple as just adding another language pack - a correct and meaningful implementation implies a total redesign, needs tons of rework, and I bet there is no payback worth that effort for KB at this moment.

Still, I am curious what would the KB maintainers say about that ...
Yet, again, good luck - you'll need it ;)

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

No branches or pull requests

2 participants