पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv2.0.0

persian

फारसी भाषा और संस्कृति के लिए उपयोगिता और मानवीकरण। कुछ String एक्सटेंशन और PersianDate क्लास शामिल हैं।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
55
लाइक
45
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add persian

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

पर्सियन पैकेज फ्लटर एप्लिकेशन में फारसी भाषा और संस्कृति के लिए उपयोगिता और मानवीकरण टूल प्रदान करता है। यह सामान्य टेक्स्ट मैनिपुलेशन के लिए स्ट्रिंग एक्सटेंशन और फारसी कैलेंडर के लिए विशिष्ट डेट फॉर्मेटिंग और कन्वर्ज़न के लिए एक पर्सियनडेट क्लास शामिल है। फारसी बोलने वाले दर्शकों के लिए डेवलपर्स के लिए डिज़ाइन किया गया, यह डेट डिस्प्ले, नंबर फॉर्मेटिंग और टेक्स्ट प्रोसेसिंग जैसे स्थानीयकरण कार्यों को सरल बनाता है। यह पैकेज सभी प्रमुख प्लेटफॉर्मों के लिए सुगमता से काम करता है, जिससे एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स पर स्थिर व्यवहार सुनिश्चित होता है।

उपयोग

  • फारसी बोलने वालों के लिए ऐप्स को स्थानीयकृत करना
  • फ़ारसी तारीखों और संख्याओं को प्रारूपित करना
  • फ़ारसी में स्ट्रिंग प्रबंधन
  • सांस्कृतिक जागरूक यूआई का निर्माण
  • फारसी कैलेंडर रूपांतरण का प्रबंधन
  • फ़ारसी में पाठ पठनीयता को बढ़ाना

मुख्य विशेषताएँ

  • कैलेंडर प्रबंधन के लिए PersianDate क्लास
  • फारसी पाठ के लिए स्ट्रिंग विस्तार
  • फारसी संख्या प्रारूपण का समर्थन
  • क्रॉस-प्लेटफॉर्म संगतता
  • pub के माध्यम से आसान एकीकरण
  • सांस्कृतिक स्थानीकरण उपकरण

इनके लिए उपयुक्त

  • ईरान या फ़ारसी भाषी उपयोगकर्ताओं के लिए फ्लटर ऐप्स
  • पश्चिमी टेक्स्ट और तिथियों के साथ काम करने वाले विकासकर्ता
  • सटीक फारसी कैलेंडर समर्थन की आवश्यकता वाले ऐप्स
  • अंतर्राष्ट्रीयकरण (i18n) परियोजनाएँ फारसी के साथ
  • सरल फ़ारसी भाषा उपकरण की आवश्यकता वाले प्रोजेक्ट

विचार योग्य बातें

  • फ़ारसी कैलेंडर प्रणाली के बारे में समझने की आवश्यकता है
  • फारसी भाषा सुविधाओं तक सीमित
  • पूर्ण स्थानीयीकरण के लिए अतिरिक्त i18n सेटअप की आवश्यकता हो सकती है
  • गैर-फारसी भाषाओं के लिए उपयुक्त नहीं
  • सही क्षेत्र विन्यास पर निर्भर करता है
  • अधिक व्यापक स्थानीयकरण रणनीतियों के साथ उपयोग करना सर्वोत्तम है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

pub package

Utilities and Humanizer for Persian language and culture.

Features

  • PersianDate class which converts a DateTime to Jalali date.
  • String corrections replacing ي with ی and ك with ک.
  • Humanize numbers to Persian text: 123 => صد و بیست و سه.
  • Convert numbers to Persian numbers: 123 => ۱۲۳.
  • Can be used in Dart and Flutter projects.
  • Supports all platforms (Android, iOS, macOS, Windows, Linux, Web).

Getting Started

In your pubspec.yaml file add:

dependencies:
  persian: any

Usage

Import the package:

import 'package:persian/persian.dart';

Then, use the extension methods:

String myText = '123456789';
String myPersianText = myText.withPersianNumbers(); //Will be ۱۲۳۴۵۶۷۸۹
DateTime myDate = DateTime.now();
PersianDate myPersianDate = myDate.toPersian(); //Will be 1398/10/19
int number = 123456789;
String myPersianNumber = number.toPersianString(); //Will be صد و بیست و سه میلیون و چهارصد و پنجاه و شش هزار و هفتصد و هشتاد و نه

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।