View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
06969 | Bug reports | Statistics | public | 2012-11-27 11:39 | 2013-01-08 22:32 |
Reporter | sukhon | Assigned To | c_schmitz | ||
Priority | urgent | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.00+ | ||||
Fixed in Version | 2.00+ | ||||
Summary | 06969: statistics-and-graphs-in-arabic | ||||
Description | We installed the new Version 2.00+ Build 121121 and worked out one survey, the Arabic fonts now appear in the chart but not attached for example انا اسمي looks like if you take a good look on the fonts they are reversed as Arabic direction is right to left but the result in charts is left to right as in Latin righting and this might be the cause of the problem PS* the same problem in older versions | ||||
Steps To Reproduce | reverse the Arabic font direction inside the charts from left to right to Right to left the letter should be attached not away from each other | ||||
Additional Information | you can refer to the forum http://www.limesurvey.org/en/forum/installation-a-update-issues/87099-statistics-and-graphs-in-arabic | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 16 | ||||
Complete LimeSurvey version number (& build) | 121121 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | all | ||||
Database type & version | MySQL client version: 5.1.41, Server version: 5.1.41-3ubuntu12.10 | ||||
Server OS (if known) | Ubuntu Server 10.04 LTS | ||||
Webserver software & version (if known) | sw-cp-server/1.0.0 | ||||
PHP Version | 3.3.3 | ||||
has duplicate | 07119 | closed | DenisChenu | Arabic based language report to PDF |
The reason for this is very simple. To show Arabic properly you will have to use Arabic as the base language for your survey. But you are using English (I can see that in your .lss file) so the stastitics does not show properly. |
|
I made a small survey, the base language is Arabic and still get the same result. I uploaded a new *.lss file with base language Arabic |
|
please check the Image for the charts, base language of the survey is Arabic, it produced another bug that in pie chart the legend is not readable and looks like small squares and the direction of the text in the bar charts is still reversed |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=10558 |
|
Fix committed to 2.1 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=10576 |
|
LimeSurvey 2.0+ build 121204 released. |
|
Re-opened because of remaining related problems: |
|
When i export the Arabic based language report to PDF the charts are OK but the description is not recognizing the Arabic font and displaying squares instead of fonts. Arabic is not recognized in PDF |
|
Hi, sorry not trying to be pushy but any progress regarding this bug? |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=11071 |
|
Shnoulle, I think the same fonts would apply here as with the charts. Can you have a look at this, introduce an 'auto' setting and generate the rights fonts for TCPDF? For package size reasons we should drop all fonts that are not needed anymore after that from the package. |
|
TCPDF already include a lot of fonts, seems some are OK for arabic. Nop |
|
Carsten: seems this one is for graph" and the other one is for PDF (http://bugs.limesurvey.org/view.php?id=7119) Not really a duplicate. You make the work for graph, the close thisn one and put the patch in 7119 ? Denis |
|
Denis, ok, please do. |
|
Fix committed to 2.1 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=11084 |
|
2.00+ Build 130108 released. |
|
LimeSurvey: master 2abb86fc 2012-11-29 09:12 Details Diff |
Dev Update arPHP to 3.5.0 - fixes partially issue 06969 |
Affected Issues 06969 |
|
mod - application/helpers/admin/statistics_helper.php | Diff File | ||
rm - application/libraries/ArGlyphs.class.php | Diff | ||
rm - application/libraries/Arabic.php | Diff | ||
add - application/third_party/ar-php/Arabic.php | Diff File | ||
add - application/third_party/ar-php/Arabic/AutoSummarize.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Changes | Diff File | ||
add - application/third_party/ar-php/Arabic/CharsetC.php | Diff File | ||
add - application/third_party/ar-php/Arabic/CharsetD.php | Diff File | ||
add - application/third_party/ar-php/Arabic/CompressStr.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Data.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Date.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Docs.zip | Diff File | ||
add - application/third_party/ar-php/Arabic/Examples.zip | Diff File | ||
add - application/third_party/ar-php/Arabic/GPL | Diff File | ||
add - application/third_party/ar-php/Arabic/Gender.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Glyphs.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Hiero.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Identifier.php | Diff File | ||
add - application/third_party/ar-php/Arabic/KeySwap.php | Diff File | ||
add - application/third_party/ar-php/Arabic/LGPL | Diff File | ||
add - application/third_party/ar-php/Arabic/Mktime.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Normalise.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Numbers.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Query.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Salat.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Soundex.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Standard.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Stemmer.php | Diff File | ||
add - application/third_party/ar-php/Arabic/StrToTime.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Transliteration.php | Diff File | ||
add - application/third_party/ar-php/Arabic/WordTag.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArDate.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArNumbers.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArQuery.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArSort.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArSoundex.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArStrToTime.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/Transliteration.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ar-extra-stopwords.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ar-stopwords.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/arab_countries.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/ArUnicode.constants.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_bug.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_html.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_iso88596.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_utf8.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_windows1256.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/arabizi.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/charset.src | Diff File | ||
add - application/third_party/ar-php/Arabic/data/cities.db | Diff File | ||
add - application/third_party/ar-php/Arabic/data/en-stopwords.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/female.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/important-words.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/um_alqoura.txt | Diff File | ||
LimeSurvey: master 134a8992 2012-11-29 13:46 Details Diff |
Fixed issue 06969: Statistics graphs in Arabic not shown properly |
Affected Issues 06969 |
|
mod - application/controllers/admin/statistics.php | Diff File | ||
mod - application/helpers/admin/statistics_helper.php | Diff File | ||
LimeSurvey: 2.1 0f8c7a5b 2012-11-29 18:24 Details Diff |
Fixed issue 06969: Statistics graphs in Arabic not shown properly |
Affected Issues 06969 |
|
mod - application/controllers/admin/statistics.php | Diff File | ||
mod - application/helpers/admin/statistics_helper.php | Diff File | ||
LimeSurvey: 2.1 86c0650b 2012-11-29 18:28 Details Diff |
Dev Update arPHP to 3.5.0 - fixes partially issue 06969 |
Affected Issues 06969 |
|
rm - application/libraries/ArGlyphs.class.php | Diff | ||
rm - application/libraries/Arabic.php | Diff | ||
add - application/third_party/ar-php/Arabic.php | Diff File | ||
add - application/third_party/ar-php/Arabic/AutoSummarize.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Changes | Diff File | ||
add - application/third_party/ar-php/Arabic/CharsetC.php | Diff File | ||
add - application/third_party/ar-php/Arabic/CharsetD.php | Diff File | ||
add - application/third_party/ar-php/Arabic/CompressStr.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Data.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Date.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Docs.zip | Diff File | ||
add - application/third_party/ar-php/Arabic/Examples.zip | Diff File | ||
add - application/third_party/ar-php/Arabic/GPL | Diff File | ||
add - application/third_party/ar-php/Arabic/Gender.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Glyphs.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Hiero.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Identifier.php | Diff File | ||
add - application/third_party/ar-php/Arabic/KeySwap.php | Diff File | ||
add - application/third_party/ar-php/Arabic/LGPL | Diff File | ||
add - application/third_party/ar-php/Arabic/Mktime.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Normalise.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Numbers.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Query.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Salat.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Soundex.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Standard.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Stemmer.php | Diff File | ||
add - application/third_party/ar-php/Arabic/StrToTime.php | Diff File | ||
add - application/third_party/ar-php/Arabic/Transliteration.php | Diff File | ||
add - application/third_party/ar-php/Arabic/WordTag.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArDate.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArNumbers.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArQuery.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArSort.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArSoundex.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ArStrToTime.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/Transliteration.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ar-extra-stopwords.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/ar-stopwords.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/arab_countries.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/ArUnicode.constants.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_bug.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_html.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_iso88596.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_utf8.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/_windows1256.php | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/arabizi.xml | Diff File | ||
add - application/third_party/ar-php/Arabic/data/charset/charset.src | Diff File | ||
add - application/third_party/ar-php/Arabic/data/cities.db | Diff File | ||
add - application/third_party/ar-php/Arabic/data/en-stopwords.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/female.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/important-words.txt | Diff File | ||
add - application/third_party/ar-php/Arabic/data/um_alqoura.txt | Diff File | ||
LimeSurvey: master 16fae7e2 2013-01-05 00:19 Details Diff |
Fixed issue 06969: Arabic characters not properly shown when exporting statistics as PDF |
Affected Issues 06969 |
|
mod - application/config/config-defaults.php | Diff File | ||
mod - application/helpers/admin/statistics_helper.php | Diff File | ||
LimeSurvey: 2.1 eaf64ee2 2013-01-05 18:19 Details Diff |
Fixed issue 06969: Arabic characters not properly shown when exporting statistics as PDF |
Affected Issues 06969 |
|
mod - application/config/config-defaults.php | Diff File | ||
mod - application/helpers/admin/statistics_helper.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-11-27 11:39 | sukhon | New Issue | |
2012-11-27 11:39 | sukhon | File Added: limesurvey_survey_253782.lss | |
2012-11-27 11:40 | sukhon | Issue Monitored: sukhon | |
2012-11-27 12:08 | sukhon | File Added: chart in Arabic.png | |
2012-11-27 14:54 | c_schmitz | Assigned To | => DenisChenu |
2012-11-27 14:54 | c_schmitz | Status | new => assigned |
2012-11-27 14:55 | c_schmitz | Assigned To | DenisChenu => c_schmitz |
2012-11-27 14:56 | c_schmitz | Note Added: 22606 | |
2012-11-27 14:56 | c_schmitz | Status | assigned => closed |
2012-11-27 14:56 | c_schmitz | Resolution | open => no change required |
2012-11-28 10:34 | sukhon | Note Added: 22615 | |
2012-11-28 10:34 | sukhon | Status | closed => feedback |
2012-11-28 10:34 | sukhon | Resolution | no change required => reopened |
2012-11-28 10:36 | sukhon | File Added: survey in arabic for bug 06969.lss | |
2012-11-28 10:46 | sukhon | File Added: Arabic charts base language Arabic.png | |
2012-11-28 10:48 | sukhon | Note Added: 22616 | |
2012-11-28 10:48 | sukhon | Status | feedback => assigned |
2012-11-28 10:48 | sukhon | Note Edited: 22616 | |
2012-11-28 14:48 | sukhon | Note Edited: 22615 | |
2012-11-28 14:49 | sukhon | Note Edited: 22615 | |
2012-11-28 14:50 | sukhon | Note Edited: 22615 | |
2012-11-29 09:12 | c_schmitz | Changeset attached | => LimeSurvey master 2abb86fc |
2012-11-29 13:46 | c_schmitz | Status | assigned => resolved |
2012-11-29 13:46 | c_schmitz | Fixed in Version | => 2.00+ |
2012-11-29 13:46 | c_schmitz | Resolution | reopened => fixed |
2012-11-29 13:46 | c_schmitz | Changeset attached | => LimeSurvey master 134a8992 |
2012-11-29 13:46 | c_schmitz | Note Added: 22699 | |
2012-11-29 18:25 | c_schmitz | Changeset attached | => LimeSurvey 2.1 0f8c7a5b |
2012-11-29 18:25 | c_schmitz | Note Added: 22717 | |
2012-11-29 18:30 | c_schmitz | Changeset attached | => LimeSurvey 2.1 86c0650b |
2012-12-04 13:16 | c_schmitz | Note Added: 22864 | |
2012-12-04 13:16 | c_schmitz | Status | resolved => closed |
2012-12-30 22:07 | Mazi | Note Added: 23382 | |
2012-12-30 22:07 | Mazi | Status | closed => feedback |
2012-12-30 22:07 | Mazi | Resolution | fixed => reopened |
2012-12-31 13:09 | sukhon | File Added: limesurvey_survey_testing_Arabic.lss | |
2012-12-31 13:11 | sukhon | Note Added: 23384 | |
2012-12-31 13:11 | sukhon | Status | feedback => assigned |
2012-12-31 13:12 | sukhon | File Added: SC.png | |
2013-01-02 13:36 | sukhon | Note Added: 23400 | |
2013-01-05 00:20 | c_schmitz | Changeset attached | => LimeSurvey master 16fae7e2 |
2013-01-05 00:20 | c_schmitz | Note Added: 23463 | |
2013-01-05 00:20 | c_schmitz | Assigned To | c_schmitz => DenisChenu |
2013-01-05 00:21 | c_schmitz | Note Added: 23464 | |
2013-01-05 15:02 | c_schmitz | Relationship added | has duplicate 07119 |
2013-01-05 15:31 | DenisChenu | Note Added: 23471 | |
2013-01-05 15:33 | DenisChenu | Note Added: 23472 | |
2013-01-05 18:13 | c_schmitz | Note Added: 23481 | |
2013-01-05 18:24 | c_schmitz | Changeset attached | => LimeSurvey 2.1 eaf64ee2 |
2013-01-05 18:24 | c_schmitz | Note Added: 23485 | |
2013-01-06 11:00 | DenisChenu | Status | assigned => resolved |
2013-01-06 11:00 | DenisChenu | Resolution | reopened => fixed |
2013-01-06 11:00 | DenisChenu | Assigned To | DenisChenu => c_schmitz |
2013-01-08 22:32 | c_schmitz | Note Added: 23554 | |
2013-01-08 22:32 | c_schmitz | Status | resolved => closed |
2021-08-03 00:36 | guest | Bug heat | 14 => 16 |