এখনো Brave ব্রাউজার beta সংস্করণ পর্যায়ে আছে। আমাদের প্রাণের ভাষায় ব্রাউজারটিকে সবার মাঝে ছড়িয়ে দিতে আমরা নিজেরাই যেকোন সময়, যেকোন জায়গা থেকে এর ভাষান্তরের কাজে অবদান রাখতে পারি। এই কাজে ব্যবহার করা হয় খুব সহজ একটি টুল Transifex। কথা আর না বাড়িয়ে কাজে চলে যাই সরাসরি।
১. অ্যাকাউন্ট খুলুন
https://www.transifex.com/ এ গিয়ে Login বাটনে ক্লিক করুন। এরপর Create an account এ ক্লিক করুন।
প্রয়োজনীয় তথ্য দিয়ে সাইন-আপ করতে পারেন, অথবা আপনার বিদ্যমান গুগল, লিঙ্কডইন বা গিটহাব অ্যাকাউন্ট দিয়েও কাজটা করতে পারেন। এখানে আমি প্রথম কাজটা করেছি।
এরপর নিচের পেজটি আসবে।
এখানে ধাপে ধাপে Job role: Translator/Student বা আপনার পছন্দের যেকোনটি দিয়ে পরের পেজে যাবেন। সেখানে ভাষা হিসেবে Bengali দিয়ে Join an existing project দিলেই Find a project to translate পেজটি আসবে। এই পর্যায়ে আপনি পরের ধাপে চলে যেতে পারেন।
(ইতিমধ্যে আপনার ইমেইল আইডিতে অ্যাক্টিভেশন মেইল চলে গেছে। মেইলের লিঙ্কে ক্লিক করে অ্যাকাউন্ট সক্রিয় করুন।)
২. Brave এ লোকালাইজ করা
প্রথমেই এই https://www.transifex.com/brave/brave-laptop/dashboard/# লিঙ্কে গিয়ে Join team এ ক্লিক করুন। এরপর ভাষা থেকে Bengali (Bangladesh) নির্বাচন করুন।
এখন https://www.transifex.com/brave/brave-laptop/language/bn_BD/ তে গিয়ে নিচের পেইজ আসলে 100% দেখাচ্ছে না, এমন একটি অপশান ক্লিক করুন। আমি এখানে app.properties লেখাটির উপর ক্লিক করলাম।
এতে নিচের পেইজটি এল। এখান থেকে View strings online এ ক্লিক করলাম।
এখানে Start translating এ ক্লিক করলে নিচের উইন্ডোটি পাবেন।
এটিই আপনার খেলার জায়গা। এখানে যা যা দেখছেন, তার মধ্যে যেগুলো আপনার দেখা দরকার।
1. এখানে আপনাকে মূল স্ট্রিংটি দেখানো হবে
2. আপনার মনে আসা উপযুক্ত অনুবাদটি এখানে লিখবেন
3. History: আগে কারা কোন অনুবাদটি আপনার মত করেই সাবমিট করেছেন, তা দেখতে পারবেন
4. Glossary: এখনো এটি তৈরি করা হয়নি। এখানে বারবার ব্যবহৃত হয় এমন শব্দ বা শব্দগুচ্ছের সর্বজনস্বীকৃত অনুবাদ দেখতে পাবেন।
5. আপনার অনুবাদটি লেখা হলে এই Save বাটন ক্লিক করতে ভুলবেন না।
6. এই তালিকায় লোকালাইজ হয়নি এমন সব স্ট্রিং খুঁজে বের করে লোকালাইজ করতে পারবেন।
সবুজ টিক দেয়া কোন স্ট্রিং পুনরায় লোকালাইজ না করাই ভাল। এতে সময় ও শ্রমের অপচয় কম হয়।
এখানে একটি উদাহরণ দেখালাম, যেখানে একটি আনলোকালাইজড স্ট্রিং লোকালাইজ করা হয়েছে। তাছাড়া এটি একটি বিশেষ ধরণের স্ট্রিং।
এখানে আমরা {{}} এর ভেতরে জিনিস লোকালাইজ করিনি। সোজা ভাষায় এর ভেতরের source এবং site কোন নির্দিষ্ট শব্দ না, তাই একে লোকালাইজ করা যাবে না। এরকম আরো কিছু ধরণ আছে, যা থেকে কীভাবে লোকালাইজ করতে হবে তা আপনি বুঝে নিবেন। আমরা তাই এই ব্লগ সময়ে সময়ে আপনাদের জন্য আপডেট করব।
আজ এটুকুই। অবদান রাখুন Brave ব্রাউজারে, বাংলা ভাষা ছড়িয়ে যাক সবখানে!
Recent Comments