Skip to content

Commit

Permalink
refactor: change translated words to understandable word in all pages (
Browse files Browse the repository at this point in the history
  • Loading branch information
mahmudunnabikajal committed Nov 4, 2023
1 parent 46f4517 commit b40587b
Show file tree
Hide file tree
Showing 87 changed files with 859 additions and 859 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

vuejs বাংলা ডকুমেন্টেশন এ অবদান এর জন্য official vuejs-translations [discussions](https://github.com/vuejs-translations/guidelines/discussions/66) এ মন্তব্য করুন।

এই সাইটটি [VitePress](https://github.com/vuejs/vitepress) দিয়ে নির্মিত এবং [@vue/theme](https://github.com/vuejs/vue-theme) উপর নির্ভর করে । সাইটের বিষয়বস্তু Markdown ফরম্যাটে লেখা হয়েছে `src`। সাধারণ সম্পাদনার জন্য, আপনি সরাসরি GitHub-এ ফাইলটি সম্পাদনা করতে পারেন এবং একটি Pull Request তৈরি করতে পারেন।
এই সাইটটি [VitePress](https://github.com/vuejs/vitepress) দিয়ে নির্মিত এবং [@vue/theme](https://github.com/vuejs/vue-theme) উপর নির্ভর করে । সাইটের বিষয় অবজেক্ট Markdown ফরম্যাটে লেখা হয়েছে `src`। সাধারণ সম্পাদনার জন্য, আপনি সরাসরি GitHub-এ ফাইলটি সম্পাদনা করতে পারেন এবং একটি Pull Request তৈরি করতে পারেন।

local development এর জন্য, প্যাকেজ ম্যানেজার হিসাবে [pnpm](https://pnpm.io/) ব্যবহার করা হয়েছে:

Expand All @@ -15,7 +15,7 @@ pnpm run dev

এই প্রকল্পের জন্য Node.js `v14.0.0` বা `v14.0.0+` প্রয়োজন কারণ আমরা আমাদের কোডে নতুন জাভাস্ক্রিপ্ট বৈশিষ্ট্য ব্যবহার করি, যেমন ঐচ্ছিক চেইনিং।

## বিষয়বস্তু নিয়ে কাজ করুন
## বিষয় অবজেক্ট নিয়ে কাজ করুন

- VitePress ডকুমেন্টেশনে সমর্থিত [Markdown এক্সটেনশনগুলি](https://vitepress.vuejs.org/guide/markdown.html) এবং [Markdown এর ভিতরে Vue সিনট্যাক্স](https://vitepress.vuejs.org/guide/using-vue.html) কিভাবে ব্যবহার করা যায় দেখুন ।

Expand Down
4 changes: 2 additions & 2 deletions src/about/community-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ outline: deep

Vue-এর সম্প্রদায় অবিশ্বাস্যভাবে দ্রুত বৃদ্ধি পাচ্ছে এবং আপনি যদি এটি পড়ছেন, তাহলে আপনি এতে যোগ দিতে প্রস্তুত হওয়ার একটি ভাল সুযোগ রয়েছে। তাই... স্বাগতম!

সম্প্রদায় আপনার জন্য কী করতে পারে এবং আপনি সম্প্রদায়ের জন্য কী করতে পারেন উভয়েরই এখন আমরা উত্তর দেব৷.
সম্প্রদায় আপনার জন্য কী করতে পারে এবং আপনি সম্প্রদায়ের জন্য কী করতে পারেন উভয়েরই এখন আমরা উত্তর দিব৷.

## সংস্থান {#resources}

Expand Down Expand Up @@ -64,7 +64,7 @@ Vue কোর রিপোজিটরি একটি [কন্ট্রিব
প্রশ্নগুলির উত্তর দেওয়া এবং ফোরাম এবং চ্যাটে সংস্থানগুলি ভাগ করা ছাড়াও, আপনি যা জানেন তা ভাগ এবং প্রসারিত করার আরও কয়েকটি কম সুস্পষ্ট উপায় রয়েছে:

- **শিক্ষার উপকরণ তৈরি করুন।** প্রায়শই বলা হয় যে শেখার সর্বোত্তম উপায় হল শেখানো। যদি আপনি Vue এর সাথে আকর্ষণীয় কিছু করছেন, তাহলে একটি ব্লগ পোস্ট লিখে, একটি ওয়ার্কশপ তৈরি করে বা এমনকি সামাজিক মিডিয়াতে শেয়ার করা একটি সারাংশ প্রকাশ করে আপনার দক্ষতাকে শক্তিশালী করুন৷
- **আপনার পছন্দের একটি রেপো দেখুন।** এটি আপনাকে বিজ্ঞপ্তি পাঠাবে যখনই সেই সংগ্রহস্থলে কার্যকলাপ থাকবে, যা আপনাকে চলমান আলোচনা এবং আসন্ন বৈশিষ্ট্য সম্পর্কে অভ্যন্তরীণ জ্ঞান দেবে। এটি দক্ষতা তৈরি করার একটি দুর্দান্ত উপায় যাতে আপনি শেষ পর্যন্ত সমস্যাগুলি সমাধান করতে এবং অনুরোধগুলি টানতে সহায়তা করতে সক্ষম হন।
- **আপনার পছন্দের একটি রেপো দেখুন।** এটি আপনাকে বিজ্ঞপ্তি পাঠাবে যখনই সেই সংগ্রহস্থলে কার্যকলাপ থাকবে, যা আপনাকে চলমান আলোচনা এবং আসন্ন বৈশিষ্ট্য সম্পর্কে অভ্যন্তরীণ জ্ঞান দিবে। এটি দক্ষতা তৈরি করার একটি দুর্দান্ত উপায় যাতে আপনি শেষ পর্যন্ত সমস্যাগুলি সমাধান করতে এবং অনুরোধগুলি টানতে সহায়তা করতে সক্ষম হন।

### ডক্স অনুবাদ করুন {#translate-docs}

Expand Down
12 changes: 6 additions & 6 deletions src/about/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Vue-এর উন্নয়ন প্রাথমিকভাবে স্প

## Vue 2 এবং Vue 3 এর মধ্যে পার্থক্য কী? {#what-s-the-difference-between-vue-2-and-vue-3}

Vue 3 হল Vue-এর বর্তমান, সর্বশেষ প্রধান সংস্করণ। এতে নতুন বৈশিষ্ট্য রয়েছে যা Vue 2-তে নেই, যেমন Teleport, Suspense, এবং প্রতি টেমপ্লেটের একাধিক রুট উপাদান। এটিতে ব্রেকিং পরিবর্তনগুলিও রয়েছে যা এটিকে Vue 2 এর সাথে বেমানান করে তোলে৷ সম্পূর্ণ বিবরণ [Vue 3 মাইগ্রেশন গাইড](https://v3-migration.vuejs.org/) এ নথিভুক্ত করা হয়েছে৷
Vue 3 হল Vue-এর বর্তমান, সর্বশেষ প্রধান সংস্করণ। এতে নতুন বৈশিষ্ট্য রয়েছে যা Vue 2-তে নেই, যেমন Teleport, Suspense, এবং প্রতি টেমপ্লেটের একাধিক রুট কম্পোনেন্ট। এটিতে ব্রেকিং পরিবর্তনগুলিও রয়েছে যা এটিকে Vue 2 এর সাথে বেমানান করে তোলে৷ সম্পূর্ণ বিবরণ [Vue 3 মাইগ্রেশন গাইড](https://v3-migration.vuejs.org/) এ নথিভুক্ত করা হয়েছে৷

পার্থক্য থাকা সত্ত্বেও, Vue API-গুলির বেশিরভাগ দুটি প্রধান সংস্করণের মধ্যে ভাগ করা হয়, তাই আপনার Vue 2 জ্ঞানের বেশিরভাগ Vue 3-তে কাজ করতে থাকবে। উল্লেখযোগ্যভাবে, কম্পোজিশন API মূলত একটি Vue-3-শুধু বৈশিষ্ট্য ছিল, কিন্তু এখন হয়েছে Vue 2 এ ব্যাকপোর্ট করা হয়েছে এবং [Vue 2.7](https://github.com/vuejs/vue/blob/main/CHANGELOG.md#270-2022-07-01) এ উপলব্ধ।

Expand Down Expand Up @@ -56,13 +56,13 @@ Vue 3 হল সবচেয়ে কার্যকরী মূলধার

একটি বিল্ড টুল ছাড়া Vue ব্যবহার করার সময়, আমরা শুধুমাত্র গাছ-কাঁপানো হারাই না, কিন্তু ব্রাউজারে টেমপ্লেট কম্পাইলার পাঠাতে হয়। এটি প্রায় **41kb** আকারে ফুলে যায়। তাই, আপনি যদি প্রাথমিকভাবে বিল্ড স্টেপ ছাড়াই প্রগতিশীল বর্ধনের জন্য Vue ব্যবহার করেন, তাহলে পরিবর্তে [petite-vue](https://github.com/vuejs/petite-vue) (শুধু **6kb**) ব্যবহার করার কথা বিবেচনা করুন।

কিছু ফ্রেমওয়ার্ক, যেমন Svelte, একটি সংকলন কৌশল ব্যবহার করে যা একক-কম্পোনেন্ট পরিস্থিতিতে অত্যন্ত লাইটওয়েট আউটপুট তৈরি করে। যাইহোক, [আমাদের গবেষণা](https://github.com/yyx990803/vue-svelte-size-analysis) দেখায় যে আকারের পার্থক্যটি প্রয়োগের উপাদানগুলির সংখ্যার উপর নির্ভর করে। যদিও Vue এর একটি ভারী বেসলাইন আকার রয়েছে, এটি প্রতি উপাদানের কম কোড তৈরি করে। বাস্তব-বিশ্বের পরিস্থিতিতে, একটি Vue অ্যাপ খুব হালকা হতে পারে।
কিছু ফ্রেমওয়ার্ক, যেমন Svelte, একটি সংকলন কৌশল ব্যবহার করে যা একক- কম্পোনেন্ট পরিস্থিতিতে অত্যন্ত লাইটওয়েট আউটপুট তৈরি করে। যাইহোক, [আমাদের গবেষণা](https://github.com/yyx990803/vue-svelte-size-analysis) দেখায় যে আকারের পার্থক্যটি প্রয়োগের কম্পোনেন্টগুলির সংখ্যার উপর নির্ভর করে। যদিও Vue এর একটি ভারী বেসলাইন আকার রয়েছে, এটি প্রতি কম্পোনেন্টের কম কোড তৈরি করে। বাস্তব-বিশ্বের পরিস্থিতিতে, একটি Vue অ্যাপ খুব হালকা হতে পারে।

## Vue স্কেল করে? {#does-vue-scale}

হ্যাঁ. একটি সাধারণ ভুল ধারণা থাকা সত্ত্বেও Vue শুধুমাত্র সাধারণ ব্যবহারের ক্ষেত্রে উপযুক্ত, Vue বড় আকারের অ্যাপ্লিকেশনগুলি পরিচালনা করতে পুরোপুরি সক্ষম:

- [একক-ফাইল উপাদান](/guide/scaling-up/sfc) একটি মডুলারাইজড ডেভেলপমেন্ট মডেল প্রদান করে যা একটি অ্যাপ্লিকেশনের বিভিন্ন অংশকে বিচ্ছিন্নভাবে বিকাশ করতে দেয়।
- [একক-ফাইল- কম্পোনেন্ট](/guide/scaling-up/sfc) একটি মডুলারাইজড ডেভেলপমেন্ট মডেল প্রদান করে যা একটি অ্যাপ্লিকেশনের বিভিন্ন অংশকে বিচ্ছিন্নভাবে বিকাশ করতে দেয়।

- [কম্পোজিশন এপিআই](/guide/reusability/composables) প্রথম শ্রেণীর টাইপস্ক্রিপ্ট ইন্টিগ্রেশন প্রদান করে এবং জটিল লজিক সংগঠিত, নিষ্কাশন এবং পুনরায় ব্যবহার করার জন্য পরিষ্কার প্যাটার্ন সক্ষম করে।

Expand All @@ -76,7 +76,7 @@ Vue 3 হল সবচেয়ে কার্যকরী মূলধার

## আমার কি Options API বা Composition API ব্যবহার করা উচিত? {#should-i-use-options-api-or-composition-api}

আপনি যদি Vue-তে নতুন হন, আমরা দুটি শৈলীর মধ্যে একটি উচ্চ-স্তরের তুলনা প্রদান করি [এখানে](/guide/introduction#which-to-choose).
আপনি যদি Vue-তে নতুন হন, আমরা দুটি স্টাইলর মধ্যে একটি উচ্চ-স্তরের তুলনা প্রদান করি [এখানে](/guide/introduction#which-to-choose).

আপনি যদি পূর্বে অপশন এপিআই ব্যবহার করে থাকেন এবং বর্তমানে কম্পোজিশন এপিআই মূল্যায়ন করছেন, [প্রায়শই জিজ্ঞাসিত প্রশ্ন](/guide/extras/composition-api-faq) দেখুন।

Expand All @@ -92,9 +92,9 @@ TypeScript গ্রহণের সাথে অনবোর্ডিং জট

ওয়েব কম্পোনেন্টগুলি স্থানীয়ভাবে উপলব্ধ হওয়ার আগে Vue তৈরি করা হয়েছিল এবং Vue এর ডিজাইনের কিছু দিক (যেমন slots) ওয়েব কম্পোনেন্ট মডেল দ্বারা অনুপ্রাণিত হয়েছিল।

ওয়েব কম্পোনেন্ট স্পেক্স তুলনামূলকভাবে নিম্ন-স্তরের, কারণ সেগুলি কাস্টম উপাদানগুলিকে সংজ্ঞায়িত করার চারপাশে কেন্দ্রীভূত। একটি কাঠামো হিসাবে, Vue অতিরিক্ত উচ্চ-স্তরের উদ্বেগগুলি যেমন দক্ষ DOM রেন্ডারিং, প্রতিক্রিয়াশীল রাষ্ট্র পরিচালনা, টুলিং, ক্লায়েন্ট-সাইড রাউটিং এবং সার্ভার-সাইড রেন্ডারিং এর সমাধান করে।
ওয়েব কম্পোনেন্ট স্পেক্স তুলনামূলকভাবে নিম্ন-স্তরের, কারণ সেগুলি কাস্টম কম্পোনেন্টগুলিকে সংজ্ঞায়িত করার চারপাশে কেন্দ্রীভূত। একটি কাঠামো হিসাবে, Vue অতিরিক্ত উচ্চ-স্তরের উদ্বেগগুলি যেমন দক্ষ DOM রেন্ডারিং, প্রতিক্রিয়াশীল রাষ্ট্র পরিচালনা, টুলিং, ক্লায়েন্ট-সাইড রাউটিং এবং সার্ভার-সাইড রেন্ডারিং এর সমাধান করে।

Vue সম্পূর্ণরূপে নেটিভ কাস্টম উপাদানগুলিতে ব্যবহার বা রপ্তানিকে সমর্থন করে - আরও বিশদ বিবরণের জন্য [Vue এবং ওয়েব উপাদান নির্দেশিকা](/guide/extras/web-components) দেখুন।
Vue সম্পূর্ণরূপে নেটিভ কাস্টম কম্পোনেন্টগুলিতে ব্যবহার বা রপ্তানিকে সমর্থন করে - আরও বিশদ বিবরণের জন্য [Vue এবং ওয়েব কম্পোনেন্ট নির্দেশিকা](/guide/extras/web-components) দেখুন।

<!-- ## TODO How does Vue compare to React? -->

Expand Down
Loading

0 comments on commit b40587b

Please sign in to comment.