kurdish_localization_plus 1.1.3 copy "kurdish_localization_plus: ^1.1.3" to clipboard
kurdish_localization_plus: ^1.1.3 copied to clipboard

Flutter Kurdish Localization supporting both Central Kurdish (Sorani/CKB) and Kurmanji (KRM) dialects with comprehensive Material, Widget, and Cupertino localizations.

Flutter Kurdish Localization 🌍 #

This package provides unofficial localization support for Central Kurdish (Sorani) and Kurmanji dialects.

Supported Kurdish Dialects:

  • CKB - Central Kurdish/Sorani (کوردیی ناوەندی/سۆرانی)
  • KMR - Kurmanji (کورمانجی)

Getting Started #

import 'package:kurdish_localization_plus/flutter_kurdish_localization.dart';

Add these delegates to localizationsDelegates array:

  • KurdishMaterialLocalizations.delegate - For material design components localization
  • KurdishWidgetLocalizations.delegate - For text and UI directionality
  • KurdishCupertinoLocalizations.delegate - For iOS-style components localization
return MaterialApp(
  localizationsDelegates: [
    GlobalMaterialLocalizations.delegate,
    GlobalWidgetsLocalizations.delegate,
    GlobalCupertinoLocalizations.delegate,
    KurdishMaterialLocalizations.delegate,
    KurdishWidgetLocalizations.delegate,
    KurdishCupertinoLocalizations.delegate,
  ],
  supportedLocales: [
  Locale('en', 'US'),
  Locale('ckb'), // Central Kurdish (Sorani, RTL)
  Locale('kmr'), // Kurmanji (LTR) - ISO 639-3 standard
  // or use Locale('krm') for compatibility
  ],
  locale: Locale('ckb'), // Default locale
)

Supported Locales #

Language Code Dialect Description Note
ckb Central Kurdish سۆرانی - Sorani Kurdish Standard
kmr Kurmanji کورمانجی - Northern Kurdish ISO 639-3 standard

Example #

See the /example folder for a complete implementation showing both Kurdish dialects in action.

2
likes
150
points
534
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter Kurdish Localization supporting both Central Kurdish (Sorani/CKB) and Kurmanji (KRM) dialects with comprehensive Material, Widget, and Cupertino localizations.

Repository (GitHub)

Documentation

API reference

License

GPL-3.0 (license)

Dependencies

flutter, flutter_localizations, flutter_web_plugins, intl, plugin_platform_interface

More

Packages that depend on kurdish_localization_plus