Skip to content

Conversation

@ahmedsabahi
Copy link

Description

This PR fixes incorrect Arabic translations for Islamic calendar month labels in the Arabic localization file (syncfusion_ar.arb).

Changes

  • Fixed month labels:

    • muharramLabel: Changed from "شهر محرم" to "محرم" (correct month name)
    • safarLabel: Changed from "سفر" (travel) to "صفر" (correct month name)
  • Fixed short month labels (removed incorrect abbreviations and translations):

    • shortMuharramLabel: "موه." → "محرم"
    • shortSafarLabel: "ساف." → "صفر"
    • shortRabi1Label: "ربيع. أنا" → "ربيع ١"
    • shortRabi2Label: "ربيع. ثانيًا" → "ربيع ٢"
    • shortJumada1Label: "جم. أنا" → "جمادى ١"
    • shortJumada2Label: "جم. ثانيًا" → "جمادى ٢"
    • shortRajabLabel: "راج." → "رجب"
    • shortShaabanLabel: "شا." → "شعبان"
    • shortRamadanLabel: Fixed incorrect long text → "رمضان"
    • shortShawwalLabel: "شو." → "شوال"

Impact

These corrections ensure that Arabic users see accurate Islamic calendar month names in Syncfusion Flutter widgets, improving the localization quality and user experience.

Testing

  • Verified Arabic month names are correctly displayed
  • Confirmed short month labels use proper Arabic text instead of incorrect abbreviations

@VijayakumarMariappan VijayakumarMariappan added general General open Open localization Localization releated calendar Calendar component and removed general General labels Nov 20, 2025
@Harsha-SF4223
Copy link

Hi ahmedsabahi,

We will compare the updated labels with Google Calendar and plan to include the changes in the Volume 4 main release, which is scheduled for the third week of December. Thank you for your patience and understanding.

Regards,
Harsha.

@VijayakumarMariappan VijayakumarMariappan added follow-up scheduled Follow-up scheduled and removed open Open labels Nov 25, 2025
@ahmedemam22
Copy link

@ahmedsabahi Hi 👋
Thanks for the PR, great work.
I just want to confirm something: does Syncfusion Flutter officially support Arabic Hijri month names now, or are these changes only fixing specific widgets / cases?
I’m currently using SfHijriDateRangePicker and Hijri months still appear in English even when the app locale is Arabic, so I’d like to understand whether full Hijri Arabic localization is supported or still limited.
Thanks!

@ahmedsabahi
Copy link
Author

Hello @ahmedemam22 Thanks <3 ,

use this package to enable localizations https://pub.dev/packages/syncfusion_localizations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

calendar Calendar component follow-up scheduled Follow-up scheduled localization Localization releated

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants