Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An Introduction to JavaScript #4

Merged
merged 8 commits into from
Oct 16, 2019

Conversation

hasanuzzamanbe
Copy link
Contributor

No description provided.

@CLAassistant
Copy link

CLAassistant commented Oct 15, 2019

CLA assistant check
All committers have signed the CLA.

@jaamaalxyz
Copy link
Member


The programs in this language are called *scripts*. They can be written right in a web page's HTML and run automatically as the page loads.
এই ভাষায় প্রোগ্রামগুলি বলা হয় *স্ক্রিপ্টস*. এগুলি সরাসরি কোনও ওয়েব পৃষ্ঠার HTML এ লেখা এবং পৃষ্ঠা লোড হওয়ার সাথে সাথে স্বয়ংক্রিয়ভাবে চালানো যাই।
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. প্রোগ্রামগুলি => প্রোগ্রামগুলিকে
  2. HTML এ লেখা এবং পৃষ্ঠা লোড হওয়ার সাথে সাথে স্বয়ংক্রিয়ভাবে চালানো যাই। => এই বাক্যটি HTML এর ভিতরে লেখা হয় এবং পেজটি লোড হওয়ার সাথে সাথে স্বয়ংক্রিয়ভাবে চালু হয়ে যায়। এরকম হলে ভালো হয়।

1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved

The terms above are good to remember because they are used in developer articles on the internet. We'll use them too. For instance, if "a feature X is supported by V8", then it probably works in Chrome and Opera.
উপরের শর্তাবলী মনে রাখা ভাল, কারণ সেগুলি ইন্টারনেটে ডেভেলপার অনুচ্ছেদ এ ব্যবহৃত হয়। আমরাও সেগুলো ব্যবহার করব। উদাহরণস্বরূপ, যদি একটি ফিচার X "ভি ৮" এ সাপোর্ট করে , তবে সম্ভবত এটি ক্রোম এবং অপেরাতে কাজ করবে।

```smart header="How do engines work?"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ইঞ্জিনগুলি কিভাবে কাজ করে?


The engine applies optimizations at each step of the process. It even watches the compiled script as it runs, analyzes the data that flows through it, and applies optimizations to the machine code based on that knowledge. When it's done, scripts run quite fast.
১. ইঞ্জিন স্ক্রিপ্টটি পড়ে (ব্রাউজারে ইঞ্জিন সংযুক্ত থাকে)।
২. তারপরে এটি স্ক্রিপ্টটিকে মেশিনের ভাষায় রূপান্তর করে ("সংকলন") করে।
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

সংকলন => কম্পাইল

This limitation is, again, for the user's safety. A page from `http://anysite.com` which a user has opened must not be able to access another browser tab with the URL `http://gmail.com` and steal information from there.
- JavaScript can easily communicate over the net to the server where the current page came from. But its ability to receive data from other sites/domains is crippled. Though possible, it requires explicit agreement (expressed in HTTP headers) from the remote side. Once again, that's a safety limitation.
এই সীমাবদ্ধতাটিও ব্যবহারকারীর সুরক্ষার জন্য। এই সাইটটির `http: // anysite.com` একটি পৃষ্ঠা যা ব্যাবহারকারী খুলে রেখেছে অবশ্যই তা অন্য কোনো ট্যাবে খুলে রাখা সাইটে URL- `http: // gmail.com` প্রবেশ করতে এবং সেখান থেকে তথ্য চুরি করতে সক্ষম হবে না।
- জাভাস্ক্রিপ্ট সহজেই ইন্টারনেট থেকে সার্ভারে যোগাযোগ করতে পারে যেখান থেকে বর্তমান পৃষ্ঠাটি এসেছে। তবে অন্যান্য সাইট / ডোমেন থেকে ডেটা গ্রহণের ক্ষমতা বেমানান। যদিও সম্ভব,তবে এটির দূরবর্তী দিক থেকে সুস্পষ্ট চুক্তি (HTTP শিরোনামগুলিতে প্রকাশিত) প্রয়োজন। এটিও একটি সুরক্ষা সীমাবদ্ধতা।
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

শিরোনামগুলিতে প্রকাশিত => প্রোটোকলের হেডারে বর্ণনা করা হয়েছে।


There are at least *three* great things about JavaScript:
জাভাস্ক্রিপ্ট সম্পর্কে কমপক্ষে * তিনটি * দুর্দান্ত জিনিস রয়েছে:

```compare
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

তুলনা

+ Full integration with HTML/CSS.
+ Simple things are done simply.
+ Support by all major browsers and enabled by default.
+ HTML/CSS এর সাথে সম্পূর্ণ সংহতকরণ।
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

সংহতকরণ => ইন্টিগ্রেশন

+ Support by all major browsers and enabled by default.
+ HTML/CSS এর সাথে সম্পূর্ণ সংহতকরণ।
+ সহজ জিনিস সহজভাবে করা হয়।
+ প্রত্যেকটা প্রধান ব্রাউজার এই স্বাভাবিক ভাবে চলে।
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ব্রাউজার এই স্বাভাবিক ভাবে চলে। => ব্রাউজারেই স্বাভাবিক ভাবে চলে।

1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
@javascript-translate-bot

Please make the requested changes. After it, add a comment "/done".
Then I'll ask for a new review 👻

@jaamaalxyz
Copy link
Member

বহুল প্রচলিত টেকনিক্যাল শব্দ গুলোর বাংলা না করায় ভালো। যেমন - কম্পাইলার কে সংকলনকারী না বলে কম্পাইলার বলা ভালো।

Copy link
Contributor

@raikusy raikusy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

বেশ দারুণ হয়েছে। তবে ৪০ নাম্বার লাইন থেকে মুল ফাইল এর সাথে লাইন নাম্বার এলোমেলো হয়ে গেছে। মুল ফাইলের সাথে লাইন নাম্বার মিল থাকা জরুরী। এছাড়া আরো কিছু সংশোধন দেয়া হয়েছে সেগুলি ঠিক করতে হবে। আর সরাসরি শাব্দিক অনুবাদ না করে ভাবানুবাদ করতে হবে বেশ কিছু জায়গায়। পুরো লেখাটা আরেকবার আপডেট করে জানাবেন।
ধন্যবাদ!

1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
1-js/01-getting-started/1-intro/article.md Outdated Show resolved Hide resolved
@javascript-translate-bot

Please make the requested changes. After it, add a comment "/done".
Then I'll ask for a new review 👻

@raikusy
Copy link
Contributor

raikusy commented Oct 15, 2019

আপনার Contributor License Agreement টি সাইন হয়নি। এটি সাইন করে পি আর আপডেট করে দিবেন।
ধন্যবাদ।

Copy link
Contributor Author

@hasanuzzamanbe hasanuzzamanbe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/done

Copy link
Contributor

@raikusy raikusy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

বেশ কিছু শাব্দিক অনুবাদ কে ভাবানুবাদ করার সাজেশন দেয়া হয়েছে। এগুলি ঠিক করে ফেললে আশা করি এপ্রুভ হয়ে যাবে!

ধন্যবাদ! বেশ চমৎকার হচ্ছে ❤️


The terms above are good to remember because they are used in developer articles on the internet. We'll use them too. For instance, if "a feature X is supported by V8", then it probably works in Chrome and Opera.
উপরের শর্তাবলী মনে রাখা ভাল, কারণ সেগুলি ইন্টারনেটে ডেভেলপার আর্টিকেলে ব্যবহৃত হয়। আমরাও সেগুলো ব্যবহার করব। উদাহরণস্বরূপ, যদি "একটি X ফিচার V8 এ সাপোর্ট করে", তবে সম্ভবত এটি ক্রোম এবং অপেরাতেও কাজ করে।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
উপরের শর্তাবলী মনে রাখা ভাল, কারণ সেগুলি ইন্টারনেটে ডেভেলপার আর্টিকেলে ব্যবহৃত হয়। আমরাও সেগুলো ব্যবহার করব। উদাহরণস্বরূপ, যদি "একটি X ফিচার V8 এ সাপোর্ট করে", তবে সম্ভবত এটি ক্রোম এবং অপেরাতেও কাজ করে।
উপরের টার্ম গুলি মনে রাখা ভাল, কারণ সেগুলি ইন্টারনেটে ডেভেলপার আর্টিকেলে ব্যবহৃত হয়। আমরাও সেগুলো ব্যবহার করব। উদাহরণস্বরূপ, যদি "একটি X ফিচার V8 এ সাপোর্ট করে", তবে সম্ভবত এটি ক্রোম এবং অপেরাতেও কাজ করে।


The engine applies optimizations at each step of the process. It even watches the compiled script as it runs, analyzes the data that flows through it, and applies optimizations to the machine code based on that knowledge. When it's done, scripts run quite fast.
ইঞ্জিন প্রক্রিয়াটির প্রতিটি ধাপে অপ্টিমাইজেশন প্রয়োগ করে। এটি চলার সাথে সাথে সংকলিত স্ক্রিপ্টটিও দেখে, এর মধ্য দিয়ে প্রবাহিত ডেটা বিশ্লেষণ করে এবং সেই জ্ঞানের উপর ভিত্তি করে মেশিন কোডটিতে অপ্টিমাইজেশন প্রয়োগ করে থাকে। এটি হয়ে গেলে, স্ক্রিপ্টগুলি বেশ দ্রুত চলে।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
ইঞ্জিন প্রক্রিয়াটির প্রতিটি ধাপে অপ্টিমাইজেশন প্রয়োগ করে। এটি চলার সাথে সাথে সংকলিত স্ক্রিপ্টটিও দেখে, এর মধ্য দিয়ে প্রবাহিত ডেটা বিশ্লেষণ করে এবং সেই জ্ঞানের উপর ভিত্তি করে মেশিন কোডটিতে অপ্টিমাইজেশন প্রয়োগ করে থাকে। এটি হয়ে গেলে, স্ক্রিপ্টগুলি বেশ দ্রুত চলে
ইঞ্জিনটি এই প্রক্রিয়ার প্রতিটি ধাপে অপ্টিমাইজেশন করে। এমনকি এটি স্ক্রিপ্ট চলার সময়ও পর্যবেক্ষন করতে থাকে, এর মধ্য দিয়ে প্রবাহিত ডেটা বিশ্লেষণ করে এবং সেই ধারনার উপর ভিত্তি করে মেশিন কোড অপ্টিমাইজ করে। অপ্টিমাইজ হয়ে গেলে, স্ক্রিপ্টগুলি বেশ দ্রুত কাজ করে


Modern JavaScript is a "safe" programming language. It does not provide low-level access to memory or CPU, because it was initially created for browsers which do not require it.
আধুনিক জাভাস্ক্রিপ্ট একটি "নিরাপদ" প্রোগ্রামিং ভাষা। এটি মেমরি বা সিপিইউতে নিম্ন-স্তরের প্রবেশাধিকার সরবরাহ করে না, কারণ এটি প্রাথমিকভাবে ব্রাউজারগুলির জন্য তৈরি করা হয়েছিল যা এর প্রয়োজন হয় না।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
আধুনিক জাভাস্ক্রিপ্ট একটি "নিরাপদ" প্রোগ্রামিং ভাষা। এটি মেমরি বা সিপিইউতে নিম্ন-স্তরের প্রবেশাধিকার সরবরাহ করে না, কারণ এটি প্রাথমিকভাবে ব্রাউজারগুলির জন্য তৈরি করা হয়েছিল যা এর প্রয়োজন হয় না।
আধুনিক জাভাস্ক্রিপ্ট একটি "নিরাপদ" প্রোগ্রামিং ভাষা। এটি মেমরি বা সিপিইউতে নিম্ন-স্তরের এক্সেস দেয় না, কারণ এটি প্রাথমিকভাবে ব্রাউজারগুলির জন্য তৈরি করা হয়েছিল যার এসব এক্সেস এর প্রয়োজন হত না।


JavaScript's capabilities greatly depend on the environment it's running in. For instance, [Node.js](https://wikipedia.org/wiki/Node.js) supports functions that allow JavaScript to read/write arbitrary files, perform network requests, etc.
জাভাস্ক্রিপ্টের সামর্থ যে পরিবেশে চলছে তার উপর অনেক বেশি নির্ভর করে। উদাহরণস্বরূপ, [Node.Js](https://wikipedia.org/wiki/Node.js) এমন কিছু ফাংশন সমর্থন করে যা জাভাস্ক্রিপ্ট ফাইলগুলি ইচ্ছামত পড়তে, লিখতে, নেটওয়ার্কের রিকুয়েস্ট গুলি সম্পাদন ইত্যাদি করতে পারে।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
জাভাস্ক্রিপ্টের সামর্থ যে পরিবেশে চলছে তার উপর অনেক বেশি নির্ভর করে। উদাহরণস্বরূপ, [Node.Js](https://wikipedia.org/wiki/Node.js) এমন কিছু ফাংশন সমর্থন করে যা জাভাস্ক্রিপ্ট ফাইলগুলি ইচ্ছামত পড়তে, লিখতে, নেটওয়ার্কের রিকুয়েস্ট গুলি সম্পাদন ইত্যাদি করতে পারে
জাভাস্ক্রিপ্টের সামর্থ যে এনভায়রনমেন্ট এ চলছে তার উপর অনেক বেশি নির্ভর করে। উদাহরণস্বরূপ, [Node.js](https://wikipedia.org/wiki/Node.js) এমন কিছু ফাংশন সমর্থন করে যা জাভাস্ক্রিপ্ট কে যেকোনো ফাইল পড়তে/এডিট করতে, নেটওয়ার্ক রিকুয়েস্ট ইত্যাদি করার সুবিধা দেয়


In-browser JavaScript can do everything related to webpage manipulation, interaction with the user, and the webserver.
ব্রাউজারে জাভাস্ক্রিপ্ট ওয়েবপেজ পরিবর্তন, ব্যবহারকারীর সাথে যোগাযোগ এবং ওয়েবসারভার সম্পর্কিত সব কিছুই করতে পারে।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
ব্রাউজারে জাভাস্ক্রিপ্ট ওয়েবপেজ পরিবর্তন, ব্যবহারকারীর সাথে যোগাযোগ এবং ওয়েবসারভার সম্পর্কিত সব কিছুই করতে পারে।
ব্রাউজারে জাভাস্ক্রিপ্ট ওয়েবপেইজ পরিবর্তন, ব্যবহারকারীর সাথে যোগাযোগ এবং ওয়েবসার্ভার সম্পর্কিত সব কিছুই করতে পারে।


So recently a plethora of new languages appeared, which are *transpiled* (converted) to JavaScript before they run in the browser.
সুতরাং সম্প্রতি নতুন ভাষাগুলির আধিক্য উপস্থিত হয়েছে, যা ব্রাউজারে চালানোর আগে জাভাস্ক্রিপ্টে *রূপান্তরিত* হয়।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
সুতরাং সম্প্রতি নতুন ভাষাগুলির আধিক্য উপস্থিত হয়েছে, যা ব্রাউজারে চালানোর আগে জাভাস্ক্রিপ্টে *রূপান্তরিত* হয়।
সুতরাং সম্প্রতি নতুন ভাষাগুলির আধিক্য উপস্থিত হয়েছে, যা ব্রাউজারে চালানোর আগে জাভাস্ক্রিপ্টে *ট্রান্সপাইল* (রূপান্তরিত) হয়।

- [TypeScript](http://www.typescriptlang.org/) is concentrated on adding "strict data typing" to simplify the development and support of complex systems. It is developed by Microsoft.
- [Flow](http://flow.org/) also adds data typing, but in a different way. Developed by Facebook.
- [Dart](https://www.dartlang.org/) is a standalone language that has its own engine that runs in non-browser environments (like mobile apps), but also can be transpiled to JavaScript. Developed by Google.
- [কফিস্ক্রিপ্ট](http://coffeescript.org/) জাভাস্ক্রিপ্টের জন্য একটি "সিনট্যাকটিক সুগার"। এটি সংক্ষিপ্ত বাক্য গঠন উপস্থাপন করে, আমাদের আরও পরিষ্কার এবং আরও সুনির্দিষ্ট কোড লেখার অনুমতি দেয়। সাধারণত, রুবি (একটি প্রোগ্রামিং ভাষা) এটি পছন্দ করে।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [কফিস্ক্রিপ্ট](http://coffeescript.org/) জাভাস্ক্রিপ্টের জন্য একটি "সিনট্যাকটিক সুগার"। এটি সংক্ষিপ্ত বাক্য গঠন উপস্থাপন করে, আমাদের আরও পরিষ্কার এবং আরও সুনির্দিষ্ট কোড লেখার অনুমতি দেয়। সাধারণত, রুবি (একটি প্রোগ্রামিং ভাষা) এটি পছন্দ করে।
- [কফিস্ক্রিপ্ট](http://coffeescript.org/) জাভাস্ক্রিপ্টের জন্য একটি "সিনট্যাকটিক সুগার"। এটি সংক্ষিপ্ত সিনট্যাক্স নিয়ে আসে, আমাদের আরও পরিষ্কার এবং আরও সুনির্দিষ্ট কোড লেখার সুযোগ দেয়। সাধারণত, রুবি (একটি প্রোগ্রামিং ভাষা) ডেভেলপার রা এটি পছন্দ করে।

- [Flow](http://flow.org/) also adds data typing, but in a different way. Developed by Facebook.
- [Dart](https://www.dartlang.org/) is a standalone language that has its own engine that runs in non-browser environments (like mobile apps), but also can be transpiled to JavaScript. Developed by Google.
- [কফিস্ক্রিপ্ট](http://coffeescript.org/) জাভাস্ক্রিপ্টের জন্য একটি "সিনট্যাকটিক সুগার"। এটি সংক্ষিপ্ত বাক্য গঠন উপস্থাপন করে, আমাদের আরও পরিষ্কার এবং আরও সুনির্দিষ্ট কোড লেখার অনুমতি দেয়। সাধারণত, রুবি (একটি প্রোগ্রামিং ভাষা) এটি পছন্দ করে।
- [টাইপস্ক্রিপ্ট](http://www.typescriptlang.org/) "স্ট্রিক্ট ডাটা টাইপিং" এ মনোনিবেশ করেছিল ডেভেলপমেন্ট ও জটিল সমস্যা গুলোকে সহজ করার জন্য। এটি মাইক্রোসফ্ট তৈরি করেছে।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [টাইপস্ক্রিপ্ট](http://www.typescriptlang.org/) "স্ট্রিক্ট ডাটা টাইপিং" এ মনোনিবেশ করেছিল ডেভেলপমেন্ট ও জটিল সমস্যা গুলোকে সহজ করার জন্য। এটি মাইক্রোসফ্ট তৈরি করেছে।
- [টাইপস্ক্রিপ্ট](http://www.typescriptlang.org/) "স্ট্রিক্ট ডাটা টাইপিং" এ জোর দিয়েছিলো ডেভেলপমেন্ট ও জটিল সমস্যা গুলোকে সহজ করার জন্য। এটি মাইক্রোসফ্ট তৈরি করেছে।

- [Dart](https://www.dartlang.org/) is a standalone language that has its own engine that runs in non-browser environments (like mobile apps), but also can be transpiled to JavaScript. Developed by Google.
- [কফিস্ক্রিপ্ট](http://coffeescript.org/) জাভাস্ক্রিপ্টের জন্য একটি "সিনট্যাকটিক সুগার"। এটি সংক্ষিপ্ত বাক্য গঠন উপস্থাপন করে, আমাদের আরও পরিষ্কার এবং আরও সুনির্দিষ্ট কোড লেখার অনুমতি দেয়। সাধারণত, রুবি (একটি প্রোগ্রামিং ভাষা) এটি পছন্দ করে।
- [টাইপস্ক্রিপ্ট](http://www.typescriptlang.org/) "স্ট্রিক্ট ডাটা টাইপিং" এ মনোনিবেশ করেছিল ডেভেলপমেন্ট ও জটিল সমস্যা গুলোকে সহজ করার জন্য। এটি মাইক্রোসফ্ট তৈরি করেছে।
- [ফ্লো](http://flow.org/) ডাটা টাইপিং যুক্ত করে, তবে অন্যভাবে। ফেইসবুক এটি তৈরি করেছিল।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [ফ্লো](http://flow.org/) ডাটা টাইপিং যুক্ত করে, তবে অন্যভাবে। ফেইসবুক এটি তৈরি করেছিল
- [ফ্লো](http://flow.org/) ডাটা টাইপিং যুক্ত করে, তবে একটু অন্যভাবে। ফেইসবুক এটি তৈরি করেছে


There are more. Of course, even if we use one of transpiled languages, we should also know JavaScript to really understand what we're doing.
অবশ্য আরো আছে, আমরা যদি রূপান্তরিত ল্যাঙ্গুয়েজ গুলির মধ্যে যেকোনো একটি ব্যবহার করি তবে আমরা কী করছি তা বুঝতে আমাদের জাভাস্ক্রিপ্ট জানা উচিত।
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
অবশ্য আরো আছে, আমরা যদি রূপান্তরিত ল্যাঙ্গুয়েজ গুলির মধ্যে যেকোনো একটি ব্যবহার করি তবে আমরা কী করছি তা বুঝতে আমাদের জাভাস্ক্রিপ্ট জানা উচিত।
আরো অনেক আছে। যদিও আমরা যদি ট্রান্সপাইলড ল্যাঙ্গুয়েজ গুলির মধ্যে যেকোনো একটি ব্যবহার করি তবে আমরা কী করছি তা বুঝতে আমাদের জাভাস্ক্রিপ্ট জানা উচিত।

@javascript-translate-bot

Please make the requested changes. After it, add a comment "/done".
Then I'll ask for a new review 👻

Copy link
Contributor

@raikusy raikusy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

বেশ কিছু শাব্দিক অনুবাদ কে ভাবানুবাদ করার সাজেশন দেয়া হয়েছে। এগুলি ঠিক করে ফেললে আশা করি এপ্রুভ হয়ে যাবে!

ধন্যবাদ! বেশ চমৎকার হচ্ছে ❤️

@javascript-translate-bot

Please make the requested changes. After it, add a comment "/done".
Then I'll ask for a new review 👻

Copy link
Contributor Author

@hasanuzzamanbe hasanuzzamanbe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/done

@jaamaalxyz
Copy link
Member

ভাই @hasanuzzamanbe আপনি যেহেতু @hasanuzzamanbe অ্যান্ড @shamim-authlab দুই আইডি থেকে কমিট করেছেন। তাই আপনার দুই আইডি থেকেই Contributor License Agreement - CLA এগ্রিমেন্ট সাইন করতে হবে। ধন্যবাদ।

Copy link
Contributor

@raikusy raikusy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

আগের সাজেশনগুলি ঠিক করা হয়নি। দয়া করে সাজেশন গুলি ঠিক করে পি আর আপডেট করে দিবেন। এবং /done লিখে কমেন্ট করে জানাবেন।
ধন্যবাদ কমিউনিটির জন্য আপনার শ্রম এবং সময়ের জন্য <3

@javascript-translate-bot

Please make the requested changes. After it, add a comment "/done".
Then I'll ask for a new review 👻

@hasanuzzamanbe
Copy link
Contributor Author

ভাই আমি তো আগের সাজেশন গুলো একটা Commit এ আপডেট করেছি ।

@raikusy
Copy link
Contributor

raikusy commented Oct 16, 2019

ভাই আমি তো আগের সাজেশন গুলো একটা Commit এ আপডেট করেছি ।

@hasanuzzamanbe কয়েকটা ঠিক হয়েছে। সবগুলি হয়নি। একটু চেক করবেন দয়া করে।

@raikusy
Copy link
Contributor

raikusy commented Oct 16, 2019

@hasanuzzamanbe ৫৪ নাম্বার লাইন থেকে ১০৫ পর্জন্ত কয়েকটি সাজেশন আছে। সেগুলি ঠিক করে দিলে আশা করি হয়ে যাবে।

Copy link
Contributor Author

@hasanuzzamanbe hasanuzzamanbe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/done

@hasanuzzamanbe
Copy link
Contributor Author

আগে যেহেতু আমি কখনো বাংলা ট্রান্সলেশন নিয়ে কাজ করি নাই তাই বিভিন্ন শব্দ বাছাই এবং টেকনিকাল টার্মস গুলো বাছাই করা আমার জন্য কনফিউজিং ছিল।
আপনাদের কে কষ্ট দেওয়ার জন্য দুঃখিত।

Copy link
Contributor

@raikusy raikusy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

মার্জ করা যেতে পারে। আরো একজন রিভিউ করে এপ্রুভ করে দিলে মার্জ করে দেয়া হবে।
ধন্যবাদ আপনার সুন্দর কন্ট্রিবিউট এর জন্য।

Copy link
Member

@jaamaalxyz jaamaalxyz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After all nice translation. thanks for your kind effort. hope you will continue to contribute to our community.

বাংলা ভাষায় টেকনিক্যাল কন্টেন্ট সমৃদ্ধ করার এই প্রয়াসে সাথে থাকবেন। আবারো ধন্যবাদ। ❤️

@jaamaalxyz jaamaalxyz merged commit 2e85828 into javascript-tutorial:master Oct 16, 2019
@javascript-translate-bot

Thank you 💖 I updated the Progress Issue #1 🎉 🎉 🎉

javascript-translate-bot pushed a commit that referenced this pull request Mar 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants