✏️ تعديل: intl
تعديل محتوى الموضوع
→ رجوع للموضوع
عنوان الموضوع
التصنيف
التاقات (مفصولة بفاصلة)
ملاحظة التعديل (اختياري)
المحتوى
`intl: ^0.20.2` هي باكدج للـ **Internationalization (i18n)** في Dart/Flutter. تفيدك في: - تنسيق التاريخ والوقت حسب اللغة/الدولة - تنسيق الأرقام والعملات (`1,000` / `1.000` / `$` / `€`) - تجهيز التطبيق للترجمة وتعدد اللغات مثال سريع: ```dart import 'package:intl/intl.dart'; void main() { final now = DateTime.now(); print(DateFormat('yyyy-MM-dd').format(now)); // 2026-03-04 print(NumberFormat.currency(locale: 'en_US', symbol: '\$').format(1234.5)); // $1,234.50 print(NumberFormat.currency(locale: 'ar_EG', symbol: 'ج.م').format(1234.5)); // ج.م ١٬٢٣٤٫٥٠ } ``` ملاحظة على `^0.20.2`: - علامة `^` تعني السماح بتحديثات متوافقة داخل نفس الـ major version. - يعني ممكن يحدث تلقائيًا إلى `0.20.x` الأحدث. إذا تريد، أشرح لك كيف تربط `intl` مع ترجمة Flutter (`arb` + `flutter_localizations`) خطوة بخطوة.
👁️ معاينة فورية
💡 كل بلوك قابل للسحب والترتيب. يدعم
Markdown
:
## عنوان
·
**bold**
·
- قائمة
·
```dart code```
·
[[اسم الموضوع]]
💾 حفظ التعديلات