کتاب بین‌المللی‌سازی (i18n) اپلیکیشن‌های انگولار با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

بین‌المللی‌سازی اپلیکیشن‌های انگولار: فراتر از مرزها با دوره جامع ما بین‌المللی‌سازی اپلیکیشن‌های انگولار: دستیابی به بازارهای جهانی فراتر از مرزها بروید: دوره جامع بین‌المللی‌سازی (i18n) اپلیکیشن‌های...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره بین‌المللی‌سازی (i18n) اپلیکیشن‌های انگولار

موضوع کلی: برنامه نویسی

موضوع میانی: انگولار (Angular)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر بین‌المللی‌سازی (i18n)
  • 2. چرا بین‌المللی‌سازی مهم است؟
  • 3. مفهوم Locale و Culture
  • 4. مروری بر استاندارد i18n
  • 5. آشنایی با فایل‌های Translation
  • 6. فرمت‌های رایج فایل‌های Translation (JSON, XLIFF, etc.)
  • 7. نصب و راه‌اندازی Angular CLI
  • 8. ایجاد یک پروژه جدید Angular
  • 9. پیکربندی Angular i18n
  • 10. افزودن Locale به پروژه Angular
  • 11. فعال‌سازی i18n در Angular CLI
  • 12. استخراج متن‌های Translation با Angular CLI
  • 13. مدیریت فایل‌های Translation
  • 14. استفاده از `$localize`
  • 15. Localization متن‌های ثابت
  • 16. Localization متن‌های پویا
  • 17. Interpolation در `$localize`
  • 18. استفاده از Placeholder در `$localize`
  • 19. Localization HTML
  • 20. Localization رویدادهای HTML
  • 21. بین‌المللی‌سازی اعداد
  • 22. فرمت‌دهی اعداد با NumberPipe
  • 23. استفاده از Locale در NumberPipe
  • 24. سفارشی‌سازی فرمت اعداد
  • 25. بین‌المللی‌سازی تاریخ و زمان
  • 26. فرمت‌دهی تاریخ با DatePipe
  • 27. استفاده از Locale در DatePipe
  • 28. سفارشی‌سازی فرمت تاریخ و زمان
  • 29. بین‌المللی‌سازی ارز
  • 30. فرمت‌دهی ارز با CurrencyPipe
  • 31. استفاده از Locale در CurrencyPipe
  • 32. سفارشی‌سازی فرمت ارز
  • 33. بین‌المللی‌سازی درصد
  • 34. فرمت‌دهی درصد با PercentPipe
  • 35. استفاده از Locale در PercentPipe
  • 36. سفارشی‌سازی فرمت درصد
  • 37. استفاده از ngx-translate (معرفی)
  • 38. نصب و پیکربندی ngx-translate
  • 39. ایجاد فایل‌های Translation برای ngx-translate
  • 40. استفاده از TranslateService
  • 41. استفاده از TranslatePipe
  • 42. تغییر زبان در ngx-translate
  • 43. Load کردن فایل‌های Translation به صورت Lazy
  • 44. استفاده از TranslateModule
  • 45. مدیریت Fallback Language
  • 46. تشخیص اتوماتیک زبان کاربر
  • 47. استفاده از LocalStorage برای ذخیره زبان کاربر
  • 48. استفاده از Cookie برای ذخیره زبان کاربر
  • 49. استفاده از SessionStorage برای ذخیره زبان کاربر
  • 50. بین‌المللی‌سازی Routing
  • 51. استفاده از پارامتر زبان در URL
  • 52. مدیریت Routing با ngx-translate
  • 53. بین‌المللی‌سازی Component‌ها
  • 54. استفاده از TranslateService در Component‌ها
  • 55. استفاده از TranslatePipe در Component‌ها
  • 56. Localization Components Templates
  • 57. بین‌المللی‌سازی Services
  • 58. Localization Data در Services
  • 59. بین‌المللی‌سازی Validation Messages
  • 60. استفاده از FormBuilder برای Validation
  • 61. استفاده از Custom Validators
  • 62. بین‌المللی‌سازی پیام‌های خطا
  • 63. بین‌المللی‌سازی Modal‌ها
  • 64. بین‌المللی‌سازی Notifications
  • 65. بین‌المللی‌سازی Tooltips
  • 66. بین‌المللی‌سازی Pagination
  • 67. بین‌المللی‌سازی Table Components
  • 68. بین‌المللی‌سازی Calendar Components
  • 69. بین‌المللی‌سازی Chart Components
  • 70. تست بین‌المللی‌سازی
  • 71. Unit Testing با i18n
  • 72. End-to-End Testing با i18n
  • 73. استفاده از Protractor برای End-to-End Testing
  • 74. بهینه‌سازی i18n برای Performance
  • 75. Lazy Loading فایل‌های Translation
  • 76. استفاده از Webpack برای بهینه‌سازی i18n
  • 77. استفاده از AOT Compilation
  • 78. استفاده از i18n در Angular Material
  • 79. Localization Angular Material Components
  • 80. استفاده از Angular CDK برای i18n
  • 81. بین‌المللی‌سازی متن‌های RTL (Right-to-Left)
  • 82. پشتیبانی از زبان‌های RTL
  • 83. استفاده از CSS برای RTL Layout
  • 84. استفاده از Angular Flex-Layout برای RTL
  • 85. استفاده از Angular Material برای RTL
  • 86. نکات و ترفندهای پیشرفته i18n
  • 87. استفاده از i18n در SSR (Server-Side Rendering)
  • 88. استفاده از i18n در PWA (Progressive Web App)
  • 89. استفاده از i18n در Angular Universal
  • 90. مدیریت زبان با Subdomain
  • 91. مدیریت زبان با Domain
  • 92. مقایسه کتابخانه‌های مختلف i18n
  • 93. انتخاب کتابخانه مناسب i18n
  • 94. بهترین روش‌های i18n در Angular
  • 95. مشکلات رایج i18n و راه‌حل‌ها
  • 96. Localization اصطلاحات خاص کسب و کار
  • 97. Localization محتوای تولید شده توسط کاربر
  • 98. استفاده از ابزارهای Translation Management System (TMS)
  • 99. بررسی و Validation Translation‌ها
  • 100. Deployment و انتشار اپلیکیشن بین‌المللی‌شده
تگ‌ها: Angular angular i18n angular ترجمه Frontend i18n Internationalization Localization انگولار برنامه نویسی بین‌المللی‌سازی ترجمه توسعه وب محلی‌سازی وب اپلیکیشن

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.