Closed alhamri closed 2 years ago
I suggest to remove the two line at the left top of the word 'لاحقاً' what we called in Arabic 'Tanween' 'التنوين'. In Arabic it's not necessary to write them espicially when there is nothing else to said (for example at the end of a sentence). I think flutter engine decode these two lines (characters) differently and that is what rise the issue. I made a little change in your code (in class UpgraderMessages line 338) and removing those two lines and it works as expected:
case 'ar':
message = 'لاحقا';
break;
@alhamri This is very interesting and I would like to get this fixed correctly. I am having trouble understand your proposed changed. Would you be willing to open an PR to help me better understand?
The PR https://github.com/larryaasen/upgrader/pull/203 has been merged so this has been resolved.
String 'Later' doesn't look good in Arabic language 'لاحقاً' , in both UpgradeDialogStyle.cupertino and UpgradeDialogStyle.material.
upgrader log:
upgrader version number from the pubspec.lock file: