لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Vue 3 بین المللی سازی
Vue 3 Internationalization
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نیاز به ویژگی ترجمه در برنامه های Vue ضروری است. این دوره به شما میآموزد که چگونه بینالمللیسازی را در پروژههای Vue خود معرفی کنید. برنامههای Vue با دسترسی جهانی باید به زبانهای مختلف پاسخ دهند. در این دوره، Vue 3 Internationalization، شما بر هنر تطبیق برنامه Vue خود برای مناطق مختلف مسلط خواهید شد. ابتدا به بررسی عملکرد بسته vue-i18n و ادغام آن در پروژه فعلی خود خواهید پرداخت. پس از آن، نحوه شخصی سازی گزینه های ترجمه را خواهید آموخت. در نهایت، شما همچنین بینش هایی را در مورد حفظ دائمی منطقه انتخابی و بهبود فرآیند ترجمه با بارگذاری تنبل به دست خواهید آورد. پس از اتمام این دوره، مهارت ها و دانش پیاده سازی ترجمه ها بر اساس منطقه انتخابی مورد نیاز برای بین المللی کردن برنامه های Vue خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
پیاده سازی پلاگین Vue I18n
Implementing the Vue I18n Plugin
Locale و I18n
Locale and I18n
راه اندازی اپلیکیشن
Setting up the Application
پیکربندی پلاگین Vue I18n
Configuring the Vue I18n Plugin
ایجاد مؤلفه انتخابگر زبان
Creating the Language Picker Component
ترجمه با ویژگی ها و توابع جهانی
Translating with Global Properties and Functions
درون یابی پیام ها
Interpolating Messages
پیوند دادن پیام ها و استفاده از اصلاح کننده ها
Linking Messages and Using Modifiers
جابجایی به Local Scope
Switching to Local Scope
خلاصه
Summary
سفارشی سازی ترجمه ها
Customizing Translations
ECMAScript Internationalization API
ECMAScript Internationalization API
بومی سازی اعداد و ارز
Localizing Numbers and Currency
بومی سازی تاریخ و زمان
Localizing Date and Time
قالب بندی با اسلات های Scoped
Formatting with Scoped Slots
پیاده سازی کثرت سازی
Implementing Pluralization
سفارشی کردن قوانین کثرت سازی
Customizing Pluralization Rules
خلاصه
Summary
تداوم محلی
Persisting the Locale
دریافت Locale ترجیحی از Navigator
Getting the Preferred Locale from the Navigator
رسیدگی به مناطق با منطقه
Handling Locales with Region
ذخیره Locale در Local Storage
Storing Locale in the Local Storage
خلاصه
Summary
بهینه سازی مسیرها
Optimizing Routes
استفاده از Locale به عنوان پارامتر مسیر
Using Locale as a Route Parameter
تعریف گارد ناوبری
Defining the Navigation Guard
کاهش اندازه باندل با پرچمهای ساخت ویژگی
Reducing Bundle Size with Feature Build Flags
خلاصه
Summary
تنبلی در حال بارگذاری ترجمه ها
Lazy Loading the Translations
توزیع پیام ها در فایل های JSON مجزا
Distributing Messages in Separate JSON Files
بازسازی انتخابگر زبان
Refactoring the Language Picker
تنبلی در حال بارگذاری پیام های محلی
Lazy Loading Locale Messages
بازسازی گارد ناوبری
Refactoring the Navigation Guard
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Mateo در حال حاضر یک توسعه دهنده وب کامل است که برای شرکتی کار می کند که مشتریانی از اروپا و آمریکای شمالی دارد. سکوی او در برنامه نویسی بیشتر وب گرا بود ، در حالی که به صورت آزاد کار می کرد ، در استارتاپ های کوچک و شرکت هایی که به خدمات او نیاز دارند کار می کند. Go (lang) ، اکسیر ، روبی و C زبانهای مورد علاقه وی و همچنین زبانهایی هستند که او بیشتر در کارهای روزمره با سایر PHP کار می کند. او علاقه زیادی به یادگیری و آموزش آنچه را که بهترین می داند دارد. علایق عمده او اخیراً زمینه های DevOps ، Linux ، برنامه نویسی کاربردی و یادگیری ماشین بوده است.
نمایش نظرات