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

Bengali Translation #287

Merged
merged 5 commits into from
Nov 17, 2021
Merged

Conversation

SandipPalit
Copy link
Member

Title

This pull request (PR) is made in reference to: #286

Description

This PR introduces Legesher to Bengali language.

Motivation and Context

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

Testing

  • My submission passes the tests?
    • If you did additional testing, please describe in detail how you tested your changes
  • I added new tests for core changes, as applicable?

Screenshots (if appropriate):

@welcome
Copy link

welcome bot commented Nov 15, 2021

💖 Thanks for opening this pull request! 💖

We use semantic commit messages to streamline the release process. Before your pull request can be merged, you should update your pull request title to start with a semantic prefix.

Examples of commit messages with semantic prefixes:

  • fix: don't overwrite prevent_default if default wasn't prevented
  • feat: add app.isPackaged() method
  • docs: app.isDefaultProtocolClient is now available on Linux

Things that will help get your PR across the finish line:

  • Follow the JavaScript, C++, and Python coding style.
  • Run npm run lint locally to catch formatting errors earlier.
  • Document any user-facing changes you've made following the documentation styleguide.
  • Include tests when adding/changing behavior.
  • Include screenshots and animated GIFs whenever possible.

We get a lot of pull requests on this repo, so please be patient and we will get back to you as soon as we can.

locale/bn.yml Outdated
Comment on lines 1251 to 1357
await: "অপেক্ষা করা"
break: "বিরতি"
class: "বিভাগ"
continue: "বজায় রাখা"
def: "নির্ধারণ"
del: "মুছে ফেলা"
elif: "অন্যথায় যদি"
else: "অন্যথায়"
except: "বাদে"
finally: "অবশেষে"
for: "জন্য"
from: "হইতে"
global: "বিশ্বব্যাপী"
if: "যদি"
import: "আমদানি"
in: "মধ্যে"
is: "হয়"
lambda: "বেনামী"
nonlocal: "অস্থানীয়"
not: "নয়"
or: "অথবা"
pass: "ছাড়পত্র"
raise: "সৃষ্টি করা"
return: "প্রত্যাবর্তন"
try: "চেষ্টা"
while: "যখন"
with: "সঙ্গে"
yield: "ফলন করা"

# << Built-In Functions >>

abs: "নিরপেক্ষ মূল্য"
all: "সমস্ত"
any: "যেকোনো"
ascii: "অ্যাসকি"
bin: "বাইনারি উপস্থাপনা"
bool: "বুলিয়ান"
breakpoint: "ব্রেকপয়েন্ট"
bytearray: "প্রদত্ত বাইটের অ্যারে"
bytes: "বাইট"
callable: "কলযোগ্য"
chr: "প্রতিনিধিত্বকারী অক্ষর"
classmethod: "ক্লাস পদ্ধতি"
compile: "কম্পাইল"
complex: "জটিল"
delattr: "বৈশিষ্ট্য মুছে ফেলুন"
dict: "অভিধান"
dir: "সমস্ত বৈশিষ্ট্য এবং পদ্ধতি"
divmod: "ভাগফল এবং তাদের বিভাগের অবশিষ্টাংশে"
enumerate: "গোনা"
eval: "মূল্যায়ন"
exec: "করণ"
filter: "ফিল্টার"
float: "ফ্লোট"
format: "পদ্ধতি"
frozenset: "তাদের অপরিবর্তনীয় করে তোলে"
getattr: "মান ফেরত দিন"
globals: "বিশ্বব্যাপী"
hasattr: "যদি বস্তুর বৈশিষ্ট্য থাকে"
hash: "হ্যাশ"
help: "সাহায্য"
hex: "হেক্স"
id: "আইডি"
input: "ইনপুট"
int: "পূর্ণসংখ্যা"
isinstance: "যদি নির্দিষ্ট প্রকার"
issubclass: "যদি সাবক্লাস"
iter: "পুনরাবৃত্তি"
len: "দৈর্ঘ্য"
list: "তালিকা"
locals: "স্থানীয়দের"
map: "মানচিত্র"
max: "সর্বোচ্চ"
memoryview: "মেমরিভিউ"
min: "ন্যূনতম"
next: "পরবর্তী"
object: "বস্তু"
oct: "অক্টাল মান"
open: "খোলা"
ord: "ইউনিকোড কোড"
pow: "গুণ"
print: "ছাপ"
property: "বৈশিষ্ট্য"
range: "পরিসীমা"
repr: "স্ট্রিং প্রতিনিধিত্ব"
reversed: "বিপরীত"
round: "সুসম্পন্ন করা"
set: "সেট"
setattr: "বৈশিষ্ট্য সেট করে"
slice: "টুকরা"
sorted: "সাজানো"
staticmethod: "স্ট্যাটিক পদ্ধতি"
str: "স্ট্রিং"
sum: "যোগফল"
super: "সুপার"
tuple: "টুপল"
type: "প্রকার"
vars: "যার"
zip: "জিপ"
__import__: "__আমদানি__"
Copy link
Member

Choose a reason for hiding this comment

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

This is fantastic @SandipPalit ! Thank you so much for adding the initial translation 👍

As software always iterates, we found a better way to mark translation reviews from Hacktoberfest feedback. I'm still working on documenting the new process, but would you mind making the following change?

  • Add your @ username in a new line under each translated word.
  • Provide the emoji that best captures your confidence around the translation (see key in Translation Guide: Step 7)
  • Add any additional commentary or other words you considered in your own review line

Here's an example:

  zip: "জিপ"
    # ✅  @SandipPalit
  __import__: "__আমদানি__"
    # ❓  @SandipPalit what about "this" ? or "that"?

Let me know if you have any questions!

@SandipPalit
Copy link
Member Author

Hi @madiedgar, I have implemented the following changes.

  • Add your @ username in a new line under each translated word.
  • Provide the emoji that best captures your confidence around the translation.
  • Add any additional commentary or other words you considered in your own review line.

Please let me know if I can do even more improvements.

Copy link
Member

@madiedgar madiedgar left a comment

Choose a reason for hiding this comment

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

Perfect! Thank you so much @SandipPalit 👍

@madiedgar madiedgar merged commit 83a17ca into legesher:bengali-translation Nov 17, 2021
@welcome
Copy link

welcome bot commented Nov 17, 2021

🎉 Congrats on merging your first pull request! 🎉 ❤️ THANK YOU THANK YOU THANK YOU ❤️

We'd love to celebrate you and your contribution to the community. Let us say "Thank You" again, by sending you a special gift only given to special individuals like you who have chosen to give back.
We couldn't thank you enough for your contribution. We hope you continue sharing your gifts and knowledge with not just us, but with the world around you.😍

@madiedgar
Copy link
Member

madiedgar commented Nov 17, 2021

Thank you so much @SandipPalit for your contribution! 🎉 I'm going to open a couple new issues to keep the momentum with the Bengali translation. Would love your help! 👍

  • PR: Add Bengali as a languages in active development on the master branch. (The list is in alphabetical order.)
  • share with your friends who are native Bengali speakers 👍 I'll create a new issue for them to review the translations!
  • you'll be invited to join the Legesher Translation team where you can collaborate with future reviewers and other Legesher contributors. 🤝

@madiedgar madiedgar linked an issue Nov 17, 2021 that may be closed by this pull request
5 tasks
@madiedgar madiedgar mentioned this pull request Nov 17, 2021
10 tasks
madiedgar pushed a commit that referenced this pull request Oct 2, 2022
* Create bn.yml
* Update bn.yml
* Update bn.yml
- Thank you @SandipPalit for your contribution! 🎉
madiedgar pushed a commit that referenced this pull request Sep 18, 2023
* Create bn.yml
* Update bn.yml
* Update bn.yml
- Thank you @SandipPalit for your contribution! 🎉
@madiedgar madiedgar added this to the Bengali Language Translation milestone Oct 1, 2023
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.

Add New Language: Bengali (Python)
4 participants