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

Improvements to Bengali Streamlit translation #17

Open
wants to merge 48 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
a379ef4
Update README.md
jojo96 Mar 18, 2023
c54b77f
Update README.md
jojo96 Mar 18, 2023
b6156f7
Update README.md
jojo96 Mar 19, 2023
9d9bfdf
Update streamlit_app.py
jojo96 Mar 19, 2023
09f4c7f
Update Day1.md
jojo96 Mar 19, 2023
3470fbe
Update Day1.md
jojo96 Mar 19, 2023
7d946b8
Update readme.md
jojo96 Mar 19, 2023
e78a4a8
Update Day10.md
jojo96 Mar 19, 2023
8aa7506
Update Day11.md
jojo96 Mar 19, 2023
ed68879
Update Day12.md
jojo96 Mar 19, 2023
d10c1db
Update Day13.md
jojo96 Mar 19, 2023
a953fd8
Update Day13.md
jojo96 Mar 19, 2023
01799c7
Update Day14.md
jojo96 Mar 19, 2023
b849d63
Update Day14.md
jojo96 Mar 19, 2023
cfbbd58
Update Day15.md
jojo96 Mar 19, 2023
3f958aa
Update Day16.md
jojo96 Mar 19, 2023
ecce014
Update Day17.md
jojo96 Mar 19, 2023
291e882
Update Day18.md
jojo96 Mar 19, 2023
dedd5bd
Update Day19.md
jojo96 Mar 19, 2023
e68bd53
Update Day20.md
jojo96 Mar 19, 2023
91810fd
Update Day21.md
jojo96 Mar 19, 2023
c2f364e
Update Day22.md
jojo96 Mar 19, 2023
dbc4853
Update Day23.md
jojo96 Mar 19, 2023
beb6fd3
Update Day24.md
jojo96 Mar 19, 2023
bf7035e
Update Day25.md
jojo96 Mar 19, 2023
1157495
Update Day14.md
jojo96 Mar 19, 2023
9fed5d8
Update Day26.md
jojo96 Mar 19, 2023
28faab8
Update Day27.md
jojo96 Mar 19, 2023
3dc3cdf
Update Day28.md
jojo96 Mar 19, 2023
c2b7672
Update Day29.md
jojo96 Mar 19, 2023
fb55a47
Update Day3.md
jojo96 Mar 19, 2023
5991d3c
Update Day30.md
jojo96 Mar 19, 2023
a1056ea
Update Day4.md
jojo96 Mar 19, 2023
465a674
Update Day5.md
jojo96 Mar 19, 2023
64f0a78
Update Day6.md
jojo96 Mar 19, 2023
c7a36f4
Update Day7.md
jojo96 Mar 19, 2023
a0de741
Update Day8.md
jojo96 Mar 19, 2023
d556bdc
Update Day9.md
jojo96 Mar 19, 2023
c364d30
Update Day9.md
jojo96 Mar 19, 2023
7e7df6d
Update Day18.md
jojo96 Mar 19, 2023
dc64a2d
Update Day21.md
jojo96 Mar 19, 2023
1091257
Update Day24.md
jojo96 Mar 19, 2023
1bab3da
Update streamlit_app.py
jojo96 Mar 19, 2023
2355b89
Update streamlit_app.py
jojo96 Mar 19, 2023
f7179fe
Update Day27.md
jojo96 Mar 24, 2023
bc6e603
Update Day27.md
jojo96 Mar 24, 2023
ff49a9b
Update Day2.md
jojo96 Mar 24, 2023
2b0ed95
Update streamlit_app.py
jojo96 Mar 24, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 30 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,50 +1,50 @@
# 30 Days Of Streamlit 🎈
# ৩০ দিনে স্ট্রিমলিট্ 🎈

<img src='3AF34648-C61D-47CE-9E56-C496C5A7C240.jpeg' height=250>

This is the official repo of `#30DaysOfStreamlit` — a 30-day social challenge for you to learn, build and deploy [Streamlit](https://streamlit.io) apps.
এটি হল #30DaysOfStreamlit-এর প্রধান রেপো — আপনার জন্য স্ট্রিমলিট্ অ্যাপগুলি শিখতে, তৈরি করতে এবং স্থাপন করার জন্য একটি 30-দিনের সামাজিক চ্যালেঞ্জ৷

## How to participate
## কিভাবে অংশগ্রহণ করবেন

All you need to participate is a computer, a basic understanding of Python, and your curiosity. 🧠
অংশগ্রহণ করার জন্য আপনার যা দরকার তা হল একটি কম্পিউটার, পাইথন সম্পর্কে একটি প্রাথমিক ধারণা এবং আপনার কৌতূহল। 🧠

A new challenge is released daily via Streamlit's [Twitter](https://twitter.com/streamlit) and [LinkedIn](https://www.linkedin.com/company/streamlit/posts/?feedView=all) accounts as well as the [`#30DaysOfStreamlit` app](https://share.streamlit.io/streamlit/30days/).
স্ট্রিমলিটের [টুইটার](https://twitter.com/streamlit) এবং [লিঙ্কডইন](https://www.linkedin.com/company/streamlit/posts/?feedView=all) অ্যাকাউন্টের পাশাপাশি [`#30DaysOfStreamlit` app](https://share.streamlit.io/streamlit/30days/) মাধ্যমে প্রতিদিন একটি নতুন চ্যালেঞ্জ প্রকাশিত হয়।

[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://share.streamlit.io/streamlit/30days/)

Complete the daily challenges, share your solutions with us on Twitter or LinkedIn, and get rewarded with cool Streamlit swag! 😎
প্রতিদিনের চ্যালেঞ্জগুলি সম্পূর্ণ করুন, টুইটার বা লিঙ্কডইনে আমাদের সাথে আপনার সমাধানগুলি ভাগ করুন এবং স্ট্রিমলিট দ্বারা পুরস্কৃত হোন! 😎

## What are the daily challenges?
## দৈনন্দিন চ্যালেঞ্জ কি?

Find out more about the specific challenges by participating! The 30-day challenges are divided by 3 levels of difficulty to appeal to participants of all skill levels:
অংশগ্রহণ করে নির্দিষ্ট চ্যালেঞ্জ সম্পর্কে আরও জানুন! ৩০-দিনের চ্যালেঞ্জগুলি সমস্ত দক্ষতা স্তরের অংশগ্রহণকারীদের কাছে আবেদন করার জন্য ৩ স্তর দ্বারা বিভক্ত:

| Beginner (Days 1-7) | Intermediate (Days 8-23) | Advanced (Days 24-30) |
| প্রাথমিক (দিন ১-৭) | মধ্যবর্তী (দিন ৮-২৩) | উন্নত (দিন ২৪-৩০) |
| :--- | :---- | :--- |
| Set up your local and cloud coding environments, install Streamlit, and build your first Streamlit app.| Learn about a new [Streamlit command](https://docs.streamlit.io/library/api-reference) each day and use it to create and deploy a simple Streamlit app. | Learn about important topics such as session state, efficient data and memory management via caching, complex layouts, and much more.
| আপনার স্থানীয় এবং ক্লাউড কোডিং পরিবেশ সেট আপ করুন, স্ট্রিমলিট্ ইনস্টল করুন এবং আপনার প্রথম স্ট্রিমলিট্ অ্যাপ তৈরি করুন। | প্রতিদিন একটি নতুন [স্ট্রিমলিট্](https://docs.streamlit.io/library/api-reference) কমান্ড সম্পর্কে জানুন এবং একটি সাধারণ স্ট্রিমলিট্ অ্যাপ তৈরি এবং স্থাপন করতে এটি ব্যবহার করুন। | সেশন স্টেট, দক্ষ ডেটা এবং ক্যাশিং, জটিল নকশা এবং আরও অনেক কিছুর মাধ্যমে মেমরি ব্যবস্থাপনার মতো গুরুত্বপূর্ণ বিষয় সম্পর্কে জানুন।

## Prizes
## পুরস্কার

If getting up to speed with the fastest and easiest way to build data apps isn't already the best summer gift, you can also win Streamlit goodies!
ডেটা অ্যাপ তৈরির দ্রুততম এবং সহজতম উপায়ে দ্রুত গতিতে উঠা যদি ইতিমধ্যেই সেরা গ্রীষ্মকালীন উপহার না হয়, তাহলে আপনি স্ট্রিমলিট গুডিও জিততে পারেন!

Complete the daily challenges, share your solutions with us on [Twitter](https://twitter.com/streamlit) or [LinkedIn](https://www.linkedin.com/company/streamlit/posts/?feedView=all), and get rewarded with cool Streamlit swag! 🎁
প্রতিদিনের চ্যালেঞ্জগুলি সম্পূর্ণ করুন, [টুইটার](https://twitter.com/streamlit) বা [লিঙ্কডইন](https://www.linkedin.com/company/streamlit/posts/?feedView=all) আমাদের সাথে আপনার সমাধানগুলি ভাগ করুন এবং দুর্দান্ত স্ট্রিমলিট সোয়াগ দিয়ে পুরস্কৃত হোন!

## Resources
## সম্পদ

- The official [`#30DaysOfStreamlit` app](https://share.streamlit.io/streamlit/30days/) where daily challenges are posted
- Our [Twitter](https://twitter.com/streamlit) and [LinkedIn](https://www.linkedin.com/company/streamlit/posts/?feedView=all) feeds for daily updates
- Streamlit [documentation](https://docs.streamlit.io/) and [cheat sheet](https://docs.streamlit.io/library/cheatsheet) for a thorough reference of Streamlit commands
- Our awesome [Gallery](https://streamlit.io/gallery) for inspiration, templates, and community apps
- Our [blog](https://blog.streamlit.io/how-to-master-streamlit-for-data-science/) for tips and the latest Streamlit info
- অফিসিয়াল [`#30DaysOfStreamlit` app](https://share.streamlit.io/streamlit/30days/) অ্যাপ যেখানে প্রতিদিনের চ্যালেঞ্জ পোস্ট করা হয়
- প্রতিদিনের আপডেটের জন্য আমাদের [টুইটার](https://twitter.com/streamlit) এবং [লিঙ্কডইন](https://www.linkedin.com/company/streamlit/posts/?feedView=all) ফিড
- স্ট্রিমলিট্ কমান্ডের পুঙ্খানুপুঙ্খ রেফারেন্সের জন্য স্ট্রিমলিট্ [ডকুমেন্টেশন](https://docs.streamlit.io/) এবং [চিট শীট](https://docs.streamlit.io/library/cheatsheet)
- অনুপ্রেরণা, টেমপ্লেট এবং সম্প্রদায়ের অ্যাপের জন্য আমাদের দুর্দান্ত [গ্যালারি](https://streamlit.io/gallery)
- টিপস এবং সর্বশেষ স্ট্রিমলিট্ তথ্যের জন্য আমাদের [ব্লগ](https://blog.streamlit.io/how-to-master-streamlit-for-data-science/)

## অনুবাদ

## Translations
#30DaysOfStreamlit এর নাগাল প্রসারিত করতে আমাদের সাহায্য করতে চান এবং ইংরেজি আপনার প্রাথমিক ভাষা নয়? চ্যালেঞ্জগুলিকে আপনার পছন্দের ভাষায় অনুবাদ করুন এবং নীচে তাদের লিঙ্ক করুন!

Want to help us expand the reach of `#30DaysOfStreamlit` and English isn't your primary language? Translate the challenges into your preferred language and link to them below!

- [English](https://github.com/streamlit/30days) (Official): [![30 Days of Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days.streamlit.app)
- [Chinese](https://github.com/TeddyHuang-00/30days-Chinese) (by [Nan Huang](https://github.com/TeddyHuang-00)): [![30 天学 Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-chinese.streamlit.app)
- [Español](https://github.com/streamlit/30days-spanish/) (by [Emiliano Rosso](https://github.com/arraydude)): [![30 Dias de Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-in-spanish.streamlit.app/)
- [French](https://github.com/streamlit/30days-French) (by [Charly Wargnier](https://github.com/charlyWargnier/)): [![30 Days of Streamlit en Français!](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-in-french.streamlit.app/)
- [Polish](https://github.com/streamlit/30days-polish) (by [Michał Nowotka](https://github.com/sfc-gh-mnowotka)): [![Streamlit w 30 dni po Polsku](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://w30dni.streamlit.app/)
- [Portuguese](https://github.com/franciscoed/30days) (by [Francisco Edilton](https://github.com/franciscoed)): [![30 Dias de Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30dias.streamlit.app/)
- [Russian](https://github.com/kseniaanske/30days) (by [Ksenia Anske](https://github.com/kseniaanske)): [![30 Дней Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-in-russian.streamlit.app/)
- [Hindi](https://github.com/streamlit/30days-Hindi): [![Streamlit के 30 दिन](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-in-hindi.streamlit.app/)
- [ইংরেজি](https://github.com/streamlit/30days) (আধিকারিক): [![30 Days of Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days.streamlit.app)
- [চাইনিজ](https://github.com/TeddyHuang-00/30days-Chinese) ([নান হুয়াং](https://github.com/TeddyHuang-00)) দ্বারা: [![30 天学 Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-chinese.streamlit.app)
- [স্প্যানিশ](https://github.com/streamlit/30days-spanish/) ([এমিলিয়ানো রোসো](https://github.com/arraydude)) দ্বারা: [![30 Dias de Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-in-spanish.streamlit.app/)
- [ফরাসি](https://github.com/streamlit/30days-French) ([চার্লি ওয়ার্গিনার](https://github.com/charlyWargnier/)) দ্বারা: [![30 Days of Streamlit en Français!](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-in-french.streamlit.app/)
- [পোলিশ](https://github.com/streamlit/30days-polish) ([মাইকেল নোবটকা](https://github.com/sfc-gh-mnowotka)) দ্বারা: [![Streamlit w 30 dni po Polsku](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://w30dni.streamlit.app/)
- [পর্তুগীজ](https://github.com/franciscoed/30days) ([ফ্রান্সিস্কো এডিল্টন](https://github.com/franciscoed)) দ্বারা: [![30 Dias de Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30dias.streamlit.app/)
- [রাশিয়ান](https://github.com/kseniaanske/30days) ([কেসিনিয়া আনসকে](https://github.com/kseniaanske)) দ্বারা: [![30 Дней Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-in-russian.streamlit.app/)
- [হিন্দি](https://github.com/streamlit/30days-Hindi): [![Streamlit के 30 दिन](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://30days-in-hindi.streamlit.app/)
33 changes: 17 additions & 16 deletions content/Day1.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,41 @@
# Setting up a local development environment
# একটি লোকাল ডেভেলপমেন্ট পরিবেশ স্থাপন

Before we can actually start building Streamlit apps, we will first have to setup a development environment.
আসলে স্ট্রিমলিট অ্যাপ তৈরি করা শুরু করার আগে, আমাদের প্রথমে ডেভেলপমেন্টের জন্য পরিবেশ সেটআপ করতে হবে।

Let's start by installing and setting up a conda environment.
আসুন একটি কনডা পরিবেশ ইনস্টল এবং সেট আপ করে শুরু করি।

## **Install conda**
- Install `conda` by going to https://docs.conda.io/en/latest/miniconda.html and choose your operating system (Windows, Mac or Linux).
- Download and run the installer to install `conda`.
## **কনডা ইনস্টল**
- `conda` ইনস্টল এখানে https://docs.conda.io/en/latest/miniconda.html. আপনি অপারেটিং সিস্টেম বেছে নিন (উইন্ডোস, ম্যাক বা লিনাক্স).
- ইনস্টল করার জন্য ইনস্টলারটি ডাউনলোড করুন এবং `conda` চালান।

## **Create a new conda environment**
Now that you have conda installed, let's create a conda environment for managing all the Python library dependencies.
## **একটি নতুন কনডা পরিবেশ তৈরি করুন**

To create a new environment with Python 3.9, enter the following:
এখন যেহেতু আপনি কনডা ইনস্টল করেছেন, আসুন পাইথন লাইব্রেরির সমস্ত নির্ভরতা পরিচালনা করার জন্য একটি কনডা পরিবেশ তৈরি করি।

পাইথন ৩.৯ এর সাথে একটি নতুন পরিবেশ তৈরি করতে, নিম্নলিখিতটি প্রবেশ করান:
```bash
conda create -n stenv python=3.9
```

where `create -n stenv` will create a conda environment named `stenv` and `python=3.9` will setup the conda environment with Python version 3.9.
যেখানে `create -n stenv` একটি কনডা পরিবেশ তৈরি করবে যার নাম `stenv` এবং `python=3.9` সেটআপ পরিবেশ তৈরী করবে যার সংস্করণ ৩.৯।

## **Activate the conda environment**
## **কনডা পরিবেশ সক্রিয় করুন**

To use a conda environment that we had just created that is named `stenv`, enter the following into the command line:
তৈরী করা কনডা পরিবেশ যার নাম `stenv`, কোমান্ড লাইনে টাইপ করুন:

```bash
conda activate stenv
```

## **Install the Streamlit library**
## **স্ট্রিমলিট লাইব্রেরি ইনস্টল করুন**

It's now time to install the `streamlit` library:
এখনি `streamlit` লাইব্রেরি ইনস্টল করার সময়:
```bash
pip install streamlit
```

## **Launching the Streamlit demo app**
To launch the Streamlit demo app (Figure 1) type:
## **স্ট্রিমলিট ডেমো অ্যাপ চালু করা**
অ্যাপ চালু করতে:
```bash
streamlit hello
```
Loading