Page 1 of 1

Bengali alphabets are not supported

Posted: Fri May 26, 2023 3:40 pm
by msbsurfi
Hello,
I tried to make a course on Bengali Language but unfortunately it is not supported in the app. Only "?" Signs are showing in the place of alphabets. How can I overcome this problem? I also want to use mathematical expression in questions. Is it possible?

Regards.

Re: Bengali alphabets are not supported

Posted: Fri May 26, 2023 3:44 pm
by alfa24
What does "make a course" mean to you?
SCORM learning object?
Html Page?

For maths expressions, you'll have to generate images and embed them in the editor.

Re: Bengali alphabets are not supported

Posted: Fri May 26, 2023 3:49 pm
by max
Hello, if you refer to the interface then this suggestions could be useful.


- the bengali language is not natively available, but you can create your own language file by downloading one of the availble languages, translating it and amending its description and properties. Of course do not touch the xml tags, just the translation
- then you can upload it

After that, if done correctly, everything should work fine. I suggest starting from English, which is the most complete language.

If you refer to course content, bengali characters show up perfectly in an html editor, as you can see here (this is an example of an html page Learning Object inside Forma Lms)
bengali.PNG
bengali.PNG (5.03 KiB) Viewed 4559 times

Re: Bengali alphabets are not supported

Posted: Fri May 26, 2023 4:22 pm
by msbsurfi
alfa24 wrote: Fri May 26, 2023 3:44 pm What does "make a course" mean to you?
SCORM learning object?
Html Page?

For maths expressions, you'll have to generate images and embed them in the editor.
I mean that all the contents including "course name, description, test questions etc" will be in Bengali Language. Example:
Course Name: মেডিক্যাল ভর্তি প্রস্তুতি

Re: Bengali alphabets are not supported

Posted: Fri May 26, 2023 4:26 pm
by msbsurfi
[quote=max post_id=26409 time=1685112578 user_id=54]
Hello, if you refer to the interface then this suggestions could be useful.


- the bengali language is not natively available, but you can create your own language file by downloading one of the availble languages, translating it and amending its description and properties. Of course do not touch the xml tags, just the translation
- then you can upload it

After that, if done correctly, everything should work fine. I suggest starting from English, which is the most complete language.

If you refer to course content, bengali characters show up perfectly in an html editor, as you can see here (this is an example of an html page Learning Object inside Forma Lms)

bengali.PNG
[/quote]

I don't want to translate but want to create content in Bengali. Do I need to install a font?
Here is the screenshot: https://quickshare.samsungcloud.com/843umvii3fpm

Re: Bengali alphabets are not supported

Posted: Sat May 27, 2023 7:50 am
by max
If you write content in Bengali it will work, see my screenshots above, that is why I posted them. If your LMS just shows ??? it means there is some wrong setting in your installation but without being on your instance I cannot know what.

If you also want a Bengali interface, then follow what I wrote above.

Re: Bengali alphabets are not supported

Posted: Sat May 27, 2023 9:44 am
by msbsurfi
Yes, I have found the bug. The database created by Softaculous is set to Latin charset. I changed it to unicode and Bengali Alphabets are now showing.
Can anyone tell me how can I change the font of entire website? In which file shall I need to change?

Re: Bengali alphabets are not supported

Posted: Sat May 27, 2023 12:54 pm
by alfa24
Look at css files in /templates/standard folder.