Search packages, repositories and app categories

Package detailsv1.0.0

arabic_numbers

Easily convert to Arabic numerals

AndroidiOSWebmacOSWindowsLinux
30-day downloads
289
Likes
25
Pub points
140

Install package

flutter pub add arabic_numbers

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The arabic_numbers package simplifies the conversion between Arabic numerals and standard Latin numerals in Flutter applications. It enables developers to seamlessly handle number formatting for Arabic-speaking users, ensuring accurate display and processing of numbers in Arabic contexts. Ideal for localization efforts, it supports internationalization workflows across multiple platforms including Android, iOS, Web, macOS, Windows, and Linux. The package is lightweight and easy to integrate via pub.dev, making it a practical tool for apps targeting Middle Eastern and North African markets.

Use cases

  • Localizing number displays in Arabic
  • Converting Arabic numerals to Latin numerals
  • Supporting multilingual apps with Arabic content
  • Processing user input in Arabic numerals
  • Ensuring consistent number formatting across platforms

Key features

  • Simple conversion functions
  • Cross-platform compatibility
  • Lightweight and easy integration
  • Supports Arabic numeral strings
  • Works with internationalized app frameworks

Suitable for

  • Apps targeting Arabic-speaking audiences
  • Internationalized mobile and web applications
  • Localization teams using Flutter
  • Developers needing Arabic number handling
  • Projects requiring consistent numeral formatting

Considerations

  • Requires manual handling of edge cases in input validation
  • Limited to numeral conversion (not full text translation)
  • Does not support other Arabic scripts like Nastaliq
  • Best used alongside broader i18n solutions
  • No built-in UI components or formatting options

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

arabic_numbers

Easily convert to Arabic numerals

Getting Started

Import and use as an extension
number.toArabicNumbers()

// Previously: arabicNumber.convert(1);
// You can pass int/String value in the parameter.
// It will return a String value.
Example
import 'package:fabexdateformatter/fabexdateformatter.dart';

main(){
    int number = 7;
    number.toArabicNumbers();
    //Outputs: ٧
}

Categories

Source repository

Projects using this package

No data available yet.