badeel icon indicating copy to clipboard operation
badeel copied to clipboard

Feature Request: add multilingual support

Open liliumorion opened this issue 1 year ago • 12 comments

Is your feature request related to a problem? Please describe. Many website visitors may not be able to understand Arabic.

Describe the solution you'd like I would like to suggest adding a multilingual support feature to the most used languages, like English, French (mostly to help supportive tourists coming from Africa in general and North Africa to be more specific) and even Turkish if possible.

liliumorion avatar Jan 09 '24 22:01 liliumorion

Hello Hadia, thank you for opening this issue! ✨

A few of our users have suggested this but it's not currently in our priority list. This means that it sadly won't be making it to Badeel in the coming week or two, but is definitely under consideration.

KL13NT avatar Jan 10 '24 06:01 KL13NT

@KL13NT Hi. Can I work on this? I can come up with a PR laying out a basic template for multi-lingual support and we can extend according to the project's specific requirements. Thanks.

bug-author avatar Jan 14 '24 15:01 bug-author

@bug-author In features like this we require a design to be ready by our designer

KL13NT avatar Jan 19 '24 11:01 KL13NT

@KL13NT No problem! Do you also mind if I fork the repo and add some features I had in mind?

bug-author avatar Jan 22 '24 06:01 bug-author

@bug-author That's the beauty of it being open source 😄 We would obviously prefer to have it PRed to this repo after you've done that to keep efforts as close as possible. Could you tell me about the features you have in mind? We're considering a few ones submitted as feedback requests through the website forms.

KL13NT avatar Jan 22 '24 06:01 KL13NT

Thanks!

  1. See if I can add my local data, ideally should be able to switch to different locations and get data based on those locations ((I haven't looked at how you handle and manipulate data yet)

  2. Multi lingual support (I'm learning Arabic but still a beginner and as a non native speaker its really hard)

  3. Add links to online stores selling the products we display on frontend, depends on the product though

bug-author avatar Jan 22 '24 07:01 bug-author

@bug-author Thanks for sharing your list. Would you mind sharing the data you have at hand? Our data source is open source as well and were currently running efforts of unifying data collection efforts.

As for the last one, we've had some users requesting exactly that, I'd love to see how you do it. :)

KL13NT avatar Jan 22 '24 07:01 KL13NT

Thankyou @KL13NT, I'll try to gather data I have for my country in a single place. Haven't looked at this in detail yet, so I'll get back to you after I make some progress regarding this In Sha Allah.

bug-author avatar Jan 22 '24 08:01 bug-author

Hi, for multilingual option i suggest a solution to use Open Ai api that have been done before this Open source for reference: https://github.com/idurar/idurar-erp-crm/blob/master/backend/src/aiTranslate/index.js

ibrahimgb avatar Jan 31 '24 15:01 ibrahimgb

Thanks!

  1. See if I can add my local data, ideally should be able to switch to different locations and get data based on those locations ((I haven't looked at how you handle and manipulate data yet)
  2. Multi lingual support (I'm learning Arabic but still a beginner and as a non native speaker its really hard)
  3. Add links to online stores selling the products we display on frontend, depends on the product though

I can help with Arabic since I'm a native speaker

liliumorion avatar Feb 06 '24 22:02 liliumorion

Hello folks. We're in the process of standardizing different languages and data sources. We would like to collect feedback and initial thoughts.

Please could you thumbs up this comment if you wish to participate?

KL13NT avatar Feb 06 '24 23:02 KL13NT

@liliumorion Thankyou, I'm currently a bit blocked by a couple of projects, I'll get time for this after 2 weeks onwards IA.

bug-author avatar Feb 07 '24 07:02 bug-author