View Issue Details

This bug affects 1 person(s).
 0
IDProjectCategoryView StatusLast Update
18001Bug reportsOtherpublic2022-04-01 14:25
Reporterkhaled.alshamaa Assigned To 
PrioritynoneSeverityminor 
Status newResolutionopen 
Summary18001: LimeSurvey uses an outdated version of the Ar-PHP library to render Arabic glyphs correctly
Description

Dear LimeSurvey developers,

I would love to see LimeSurvey using the latest version of the Ar-PHP library:
https://github.com/khaled-alshamaa/ar-php

I will be happy to collaborate with the LimeSurvey developer team to replace the old ar-php version 3.6.0 that LimeSurvey currently uses:
https://github.com/LimeSurvey/LimeSurvey/tree/master/application/third_party/ar-php

Additional Information

You will need to add the following line into your composer.json file in the "require" section:
"khaled.alshamaa/ar-php": "^6.2",

Then, you may get some implementation hints from here:
https://github.com/bagisto/bagisto/blob/bf1c3f21af912800ffad5dcf68b9a486af0f6c81/packages/Webkul/Admin/src/Http/Controllers/Sales/InvoiceController.php#L159

The LimeSurvey scripts which need to update in your codebase are listed here:
https://github.com/LimeSurvey/LimeSurvey/blob/master/application/helpers/userstatistics_helper.php#L134
https://github.com/LimeSurvey/LimeSurvey/blob/master/application/helpers/admin/statistics_helper.php#L133

Please don't hesitate to contact me if you have any questions, comments, or feedback related to this issue.

Best regards,
Khaled

TagsNo tags attached.
Bug heat0
Complete LimeSurvey version number (& build)any
I will donate to the project if issue is resolved
Browser
Database type & version
Server OS (if known)
Webserver software & version (if known)
PHP Version

Users monitoring this issue

There are no users monitoring this issue.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-03-31 12:18 khaled.alshamaa New Issue
2022-04-01 14:24 ollehar Project Feature requests => Bug reports
2022-04-01 14:25 ollehar Severity feature => minor
2022-04-01 14:25 ollehar Complete LimeSurvey version number (& build) => any