co-op-translator

সমর্থিত ভাষাসমূহ

নীচের টেবিলটি বর্তমানে Co-op Translator দ্বারা সমর্থিত ভাষাসমূহের তালিকা দেয়। এতে ভাষার কোড, ভাষার নাম এবং প্রতিটি ভাষার সাথে সম্পর্কিত কোনো পরিচিত সমস্যা উল্লেখ আছে। যদি আপনি নতুন কোনো ভাষার সমর্থন যোগ করতে চান, তাহলে অনুগ্রহ করে সংশ্লিষ্ট ভাষার কোড, নাম এবং উপযুক্ত ফন্ট font_language_mappings.yml ফাইলে যা src/co_op_translator/fonts/ এ অবস্থিত, সেখানে যোগ করুন এবং পরীক্ষা করার পর একটি পুল রিকোয়েস্ট সাবমিট করুন।

Language Code Language Name Font RTL Support Known Issues
en ইংরেজি NotoSans-Medium.ttf No No
fr ফরাসি NotoSans-Medium.ttf No No
es স্প্যানিশ NotoSans-Medium.ttf No No
de জার্মান NotoSans-Medium.ttf No No
ru রাশিয়ান NotoSans-Medium.ttf No No
ar আরবি NotoSansArabic-Medium.ttf Yes No
fa পার্সিয়ান (ফার্সি) NotoSansArabic-Medium.ttf No No
ur উর্দু NotoSansArabic-Medium.ttf No No
zh চীনা (সরলীকৃত) NotoSansCJK-Medium.ttc No No
mo চীনা (প্রচলিত, ম্যাকাও) NotoSansCJK-Medium.ttc No No
hk চীনা (প্রচলিত, হংকং) NotoSansCJK-Medium.ttc No No
tw চীনা (প্রচলিত, তাইওয়ান) NotoSansCJK-Medium.ttc No No
ja জাপানি NotoSansCJK-Medium.ttc No No
ko কোরিয়ান NotoSansCJK-Medium.ttc No No
hi হিন্দি NotoSansDevanagari-Medium.ttf No No
bn বাংলা NotoSansBengali-Medium.ttf No No
mr মারাঠি NotoSansDevanagari-Medium.ttf No No
ne নেপালি NotoSansDevanagari-Medium.ttf No No
pa পাঞ্জাবি (গুরমুখি) NotoSansGurmukhi-Medium.ttf No No
pt পর্তুগিজ (পর্তুগাল) NotoSans-Medium.ttf No No
br পর্তুগিজ (ব্রাজিল) NotoSans-Medium.ttf No No
it ইতালিয়ান NotoSans-Medium.ttf No No
pl পোলিশ NotoSans-Medium.ttf No No
tr তুর্কি NotoSans-Medium.ttf No No
el গ্রীক NotoSans-Medium.ttf No No
th থাই NotoSansThai-Medium.ttf No No
sv সুইডিশ NotoSans-Medium.ttf No No
da ড্যানিশ NotoSans-Medium.ttf No No
no নরওয়েজিয়ান NotoSans-Medium.ttf No No
fi ফিনিশ NotoSans-Medium.ttf No No
nl ডাচ NotoSans-Medium.ttf No No
he হিব্রু NotoSansHebrew-Medium.ttf No No
vi ভিয়েতনামী NotoSans-Medium.ttf No No
id ইন্দোনেশীয় NotoSans-Medium.ttf No No
ms মালয় NotoSans-Medium.ttf No No
tl টাগালোগ (ফিলিপিনো) NotoSans-Medium.ttf No No
sw সোয়াহিলি NotoSans-Medium.ttf No No
hu হাঙ্গেরিয়ান NotoSans-Medium.ttf No No
cs চেক NotoSans-Medium.ttf No No
sk স্লোভাক NotoSans-Medium.ttf No No
ro রোমানিয়ান NotoSans-Medium.ttf No No
bg বুলগেরিয়ান NotoSans-Medium.ttf No No
sr সার্বিয়ান (সিরিলিক) NotoSans-Medium.ttf No No
hr ক্রোয়েশিয়ান NotoSans-Medium.ttf No No
sl স্লোভেনিয়ান NotoSans-Medium.ttf No No
uk ইউক্রেনীয় NotoSans-Medium.ttf No No
my বার্মিজ (মায়ানমার) NotoSans-Medium.ttf No No

নতুন একটি ভাষা যোগ করা

নতুন কোনো ভাষার সমর্থন যোগ করতে:

  1. যান src/co_op_translator/fonts/font_language_mappings.yml এ।
  2. ভাষার কোড, নাম এবং উপযুক্ত ফন্ট ফাইলের নাম যোগ করুন। যদি ভাষাটি ডান থেকে বামে (right-to-left) হয়, তাহলে rtl অ্যাট্রিবিউট অবশ্যই অন্তর্ভুক্ত করুন।
  3. নতুন কোনো ফন্ট ব্যবহার করতে হলে, নিশ্চিত করুন যে সেটি ওপেন সোর্স প্রকল্পে ব্যবহারের জন্য বিনামূল্যে এবং তার লাইসেন্সিং ও কপিরাইট শর্তাবলী যাচাই করুন। যাচাইয়ের পর, ফন্ট ফাইলটি src/co_op_translator/fonts/ ডিরেক্টরিতে যোগ করুন।
  4. আপনার পরিবর্তনগুলি লোকালভাবে পরীক্ষা করুন যাতে নতুন ভাষাটি সঠিকভাবে সমর্থিত হয়।
  5. আপনার পরিবর্তনসহ একটি পুল রিকোয়েস্ট সাবমিট করুন এবং পিআর বর্ণনায় নতুন ভাষা যোগ করার কথা উল্লেখ করুন।

উদাহরণ:

new_lang:
  name: "New Language"
  font: "NotoSans-Medium.ttf"
  rtl: false

অস্বীকৃতি:
এই নথিটি AI অনুবাদ সেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। আমরা সঠিকতার জন্য চেষ্টা করি, তবে দয়া করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার নিজস্ব ভাষায়ই কর্তৃত্বপূর্ণ উৎস হিসেবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ প্রয়োজন। এই অনুবাদের ব্যবহার থেকে উদ্ভূত কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।