নিজের একটা ওয়েব সাইট ( ধারাবাহিক) পর্ব -৯

 প্রথমেই মহান আল্লার কাছে শুকরিয়া যে, প্রায় ১ বছর পর এই ধারাবাহিকের ৯ম পর্ব লিখতে পারছি। এই পর্বে দেখবো কিভাবে ব্লগকে কাস্টোমাইজ করা যায়। আজ যে বিষয়ক আলোচনা করবো তা হলো, বাংলা ল্যাঙ্গুয়েজ, কী বোর্ড, সি এস এস সম্পাদন সহ অন্যান্য কাজগুলি।

বাংলা ল্যাঙ্গুয়েজ

ওয়ার্ডপ্রেস এর ডিফল্ট ল্যাঙ্গুয়েজ হলে ইরেজী। তাই একে বাংলা করার জন্য এর বাংলা ল্যাঙ্গ ফাইলটি ব্যবহার করতে হবে। এই লিংক হতে বাংলা ল্যাঙ্গু ফাইল দ্বয় ডাউনলোড করে নিন।

এবার আপনি আপনার হোস্টিং এর সাথে কানেশন চালু করার জন্য filezillla চালু করুন এবং আপনার হোস্টিং এর wp-includes\ এ প্রবেশ করে languages নামে একটি ফোল্ডার তৈরি করুন।

 ডাউনলোড করা ফাইল দুটির মধ্যে যেটির নাম bn_BD.mo সেটি উক্ত ফোল্ডারে আপলোড করে নিন।

এবার মূল ডাইরেক্টিতে ফিরে আসুন এবং wp-cofig ফাইলটি আপনার লোকাল পিসিতে ডাউনলোড করুন। উক্ত ফাইলটি এডিট করার জন্য Notepad++ সফটওয়্যারটি ডাউনলোড করে ইন্সটল  নিন। এখন উক্ত wp-config.php ফাইলটি নোটপ্যাড++ দিয়ে অপেন করুন এবং এর  ৬৭ নং লাইলে এসে দেখুন লেখা আছে, define ('WPLANG', '');

এখানে আপনি নিচের মতো করে সম্পাদনা করুন, define ('WPLANG', 'bn_BD');

এবার সেইভ করে পনুরায় আপনার হোস্টিং সাইটে আপলোড করে দিন।

আসুন এবার দেখে নিই কিভাবে বাংলা ল্যাঙ্গুয়েজ ফাইলটি সম্পাদনা করা যায়। এখানে আমাদের আপলোড করা  bn_BD.mo ফাইলটি মূলত কম্পাইল করি ফাইল, যা পূর্ব হতেই এর বাংলা অনুবাদ গুলো করা ছিল। এখন আপনি ২য় ফাইলটি  bn_BD.po টি কে সম্পাদনা করে নিয়ে নিজের মতো করে ইংরেজীর বাংলা অনুবাদ করে নিতে পারেন।  এডিট করা জন্য আপনার প্রথমেই poedit সফটওয়্যারটি ডাউনলোড করে ইন্সটল করে  নিতে হবে।

এ টি দিয়ে বাংলা অনুবাদ করতে হলেঃ

১। bn_BD.po ফাইলটি poedit দিয়ে অপেন করুন।

২। এবার যে ইংরেজী শব্দটির বাংলা করতে চান সেটিতে ক্লিক করুন এবং এডিটিং অংশে ( নিচের অংশের এডিটর বক্স) বাংলা লিখুন।

৩। এভাবে আপনি প্রয়োজনীয় বাংলা শব্দ সংযোজনের কাজ শেষ করে নিন এবং সেইভ করুলেই তা স্বয়ংক্রিয়ভাবে bn_BD.po ফাইলে কম্পাইল হয়ে যাবে।

৪। নতুন করে সম্পাদন করা .po ফাইলটি পুনরায়, হোস্টিং সাইটে আপলোড করে নিন।

কী বোর্ড

 সাইটে বাংলা ভাষা ব্যবহার করেছেন আর বাংলা  টাইপএর ব্যবস্থা থাকবে না তা হয় না। পোস্ট বা মন্তব্য প্রধান করতে বাংলা টাইপিং স্ক্রীপ্ট যুক্ত করতে হবে।

যেভাবে বাংলা কীবোড যুক্ত করবেন তার বিস্তারিত এই লিংক এ আছে । অথবা দেখে নিতে পারেন এই লিংকও।

বাংলা তারিখ

বাংলা ল্যাঙ্গ ব্যবহার করলেও তারিখ কিন্তু ঠিকই ইংরেজীতে প্রর্দশতি হয়। এজন্য আপনাকে এই প্লাগইন টি ব্যবহার করতে হবে।

সি এস এস সম্পাদনা

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

সাইজ এবং ফন্ট এম্বেডিং করার জন্য আপনার থীমস ফোল্ডার এর স্টাইল.সি এস এস ফাইলটি হোস্টিং সাইট হতে লোকাল কম্পউটারে ডাউনলোড করে নিন।

এবার নোটপ্যাড++ দিয়ে উক্ত ফাইলটি অপেন করে body অংশে নিচের মতো করে সম্পাদনা করুনঃ

body{
    margin:0px;
    padding:0px;
    font-family:SolaimanLipi,Verdana;
 font-size:14px;
 }

এভাবে আপনি যেখানেই বাংলা ফন্ট সাইজ এবং ফন্ট এম্বেডিং করতে চান, তা ফন্ট সাইজ এবং ফন্ট ফ্যামিলিতে অংশে সম্পদনা করুন।

আমরা উদাহারনে দেখলাম  বাংলা ফন্ট প্রর্দশন করার জন্য সোলাইমানলিপি এবং এর সাইজ ১৪ নির্ধারন করে দেওয়া হয়েছে।

এই নিয়মে ফন্ট এম্বেডিং করে নিলে কোন অপারেটিং সিসটেম এ ইউনিকোড এনাবল করা থাকলেই তাতে বাংলা দেখা যায় । অব্যশই সোলাইসান লিপি ফন্টটি আপনার ফন্ট ফোল্ডারে থাকতে হবে, না হলে ডিফল্ট বাংলা ফন্ট প্রর্দশিত হবে ভিরিন্ডা ফন্ট এ।

টিপসঃ

 অপারেটিং সিসটেমে ( xp তে )ইউনিকোড এনাবল না থাকলেও আপনি ফন্ট এনাবল করে নিয়ে আপনার সাইটে ফন্ট এম্বেডিং করতে পারেন। বিস্তারিত এইখানে

ধরে নিলাম আপনি বিস্তারিত পড়ে ডায়নামিক ফন্ট এম্বেডিং এর যাবতীয় কাজ শেষ করেছেন।  ডায়নামিক ফন্ট এম্বেডিং করার পর সি এস এস ফাইল টির প্রথম লাইণে নিচের কোডগুলো যুক্ত করুনঃ

{Stand alone fonts}
@font-face {
    font-family: SolaimanLipi;
    font-style:  normal;
    font-weight: normal;
    src: url(SOLAIMA3.eot);
  }

এখানে SOLAIMA3.eot ফাইলটি আপনি আপনার হোস্টি সাইট এর থীসম ডাইরেক্টরী বা ফোল্ডারে আপলোড করুন, অন্য কোথাও আপলোড করলে, সেটির পাথ ব্যবহার করুন।

এবং আরো কিছু

১। মেনুকে  কাস্টমাইজ করা ।

হোম মেনুকে বাংলা করাঃ

হোম মেনুকে বাংলা করার জন্য আপনাকে থীমস ফাইল ( উদারন হিমাবের দেখবো জেইন প্রেস থীসমটি) এর header.php ফাইলটি কে সম্পাদনা করতে হবে। নোটপ্যাড++ দিয়ে হেডার ফাইলটি অপেন করুন এবং বাংলা টেক্স সাপোর্ট এর জন্য Encoding হতে encode in UTF-8 নিধারন করুন।

৩৭ নং লাইনের শেষ এ এসে Home লেখাটি কে নীড় বা হোম , আপনার ইচ্ছামাফিক একটি নাম দিন এবং সেইভ করুন।

লিংক যুক্ত করাঃ

ধরে নিন আপনি চাচ্ছেন আপনার মেনু তে নতুন একটি লিংক যুক্ত করবেন, সেক্ষেত্রে ৩৮ নং লাইন এর প্রথমে এসে একটি এন্টার দিন এ্বং নিচের লাইন টি টাইপ করুন।

 <li><a href="http://www.itbarta.com" >আই টি, বার্তা</a></li>

২। ওয়ার্ড প্রেস এর নতুন পেইজে পোস্ট

৩। Gravatar Logo যেভাবে যুক্ত করবেন

সবশেষে বলবো ওয়ার্ডপ্রেস নিয়ে আরো বেশী জানার জন্য এই খানে ক্লিক করুন।

এই পর্বে আমি ওয়ার্ড প্রেস কে গুডবাই জানাতে হচ্ছে। আগামী পর্বে নতুন কোন সাইট স্ক্রীপ্ট এর টিউটোরিয়াল নিয়ে হাজির হবো।

Level 0

আমি মাইক্রোকাতার। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 15 বছর 8 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 63 টি টিউন ও 392 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 2 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

নিজের জীবনটাকে নিয়ে প্রতিনিয়ত এক্সপেরিমেন্ট করেছি। কোন কিছুই দীর্ঘায়িত করতে পারি না, একগেয়েমী চলে আসে,তাই কোথাও বেশীদিন স্থির হতে পারি না। কাতারের পাঠ চুকিয়ে বর্তমানে কর্মসূত্রে U.A.E তে । টেকি বিয়ষক লেখা-ঝোকার সাইট-ই সবচেয়ে পছন্দের। মাঝে মাঝে আমি টেকি নিয়ে লেখার দুঃসাহস দেখাই, কখনো ভিন্ন কিছুও লিখতে ইচ্ছে করে, কিন্তু...


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

ধন্যবাদ কাতার ভাই্। এতদিন পরে টেকটিউনসএ আপনাকে পেয়ে খুব ভাল লাগছে। দয়া করে এখন থেকে আমাদের সাথেই থাকুন। অনেক দিন আপনার টিউন পরি না।

ভাই আপনার টিউন খুব কাজে লাগে । নিয়মিত টিউন করবেন ।

    কাজে আসে এমন আরো একটা ধারাবাহিক কিছু ইনের মধ্যেই শুরু করবো ইনশাল্লাহ।
    ধন্যবাদ

শেষ পর্যন্ত টিউন করলেন ।নিউমিত চাই আপনাকে 🙂

ধন্যবাদ ভাইয়া এমন একটি পোস্ট দেয়ার জন্য। ওয়ার্ডপ্রেস মাল্টিপল ইউজার এর জন্য আলাদা বাংলা অনুবাদ কী পাওয়া সম্ভব, আপনার দেয়া po এবং mo ফাইলগুলো এখানে কাজ করছে না।

ভাই , আর যায়েন না ।

ওয়াও, কাতার ভাই??? আপনি শেষ পর্যন্ত???
ধইন্যা। চালায়ে যান ভাই।

    খালি ধইন্যা দিয়া কি করুম, সাথে যদি একটু লবন, মরিছ, আর সাথে কেজি খানেক খাসীর মাংস পাই , হেঃ হেঃ , বাকি টা বুঝে নেন।

ধন্যবাদ । টিউনটা আরোও আগে প্রয়োজন ছিল।

    জানি দেরী হয়ে গেছে, তবুও ধারাবাহিক লেখাটার একটা অংশের সমাপ্তীর প্রয়োজন ছিল।

Level 2

জট্টিল টিউন… ভাইরে অনেক উপকৃত হলাম।

নতুন হিসাবে যে ধরনের টিউন মনে মনে চেয়েছিলাম ঠিক তাই; ধন্যবাদ

নিজের একটা ওয়েব সাইট ( ধারাবাহিক) পর্ব ১০

কমে পাবো????কমে পাবো????কমে পাবো????কমে পাবো????কমে পাবো????
কমে পাবো????কমে পাবো????কমে পাবো????কমে পাবো????কমে পাবো????

    ট্যালি নিয়া যে ধারাবাহিক , সেটাই শেষ করতে পারি নাই , আর এই ওয়েবসাইট এর ধারাবাহিক যে কবে শেষ করতে পারবো , তা আল্লাহ পাকই ভাল জানেন।

ভাই
bn_BD.po ফাইটি তো নামে না এর মধ্যে যে লেখা সেটি চলে আসে। কি করব একটু বলুন…..

    আপনি আরো একবার ট্রাই করে দেখুন, আমি এই মাত্র লিংক চেক করে bn_BD.po টি আবার ডাউনলোড করে দেখলাম।
    ধন্যবাদ।

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

    আতাউর রহমান ভাই , আমি নিজেও খুব একটা বুঝি না। তারপরও দুঃসাহস দেখিয়ে ফেলি।
    ধন্যবাদ।

ধন্যবাদ ভাই ডাউনলোড হল এবার আর একটু উপকার করেন আমি ইউজার এবং কেমন্টে যার যার ছবি ব্যবহারের সুবিধা পেতে চাই টেকটিউনস এর মত একটু জানালে উপকৃত হব।

ভাই আমার থিম এর মধ্যে কোন ফন্ট ফোল্ডার নেই আমি কি থিমের মধ্যে এ নামে একটি ফোল্ডার করে সোলায়মানলিপি ফন্টটি দিয়ে দেব।

ভাই আমার থিম এর মধ্যে কোন ফন্ট ফোল্ডার নেই আমি কি থিমের মধ্যে এ নামে একটি ফোল্ডার করে সোলায়মানলিপি ফন্টটি দিয়ে দেব। আর একটা কথা টেকটিনসে যে রকম কমেন্ট করলে ছবি আসে এটা কি থিমের কোন গুগাগুন কিনা জানাবেন।

অনেক ধন্যবাদ।

    ভাইয়া এই ধারাবাহিকের ৬ষ্ঠ পর্বের সমস্যা কি?
    bn_BD.po ফাইলটি আমারও ডাউনলোড হচ্ছেনা।কি করব?

@আল-আমিন ,আপনি যে থীমস ব্যবহার করছেন, সেই থীমস ফোল্ডারে সোলাইমানলিপি বা যে ফন্ট আপনি ব্যবহার করেছেন, সেটির ই.ও.টি ফাইলটি আপলোড করে দিন। তাহলেই হবে।