আমি একটি সাধারণ বহু-ভাষা সিস্টেম লিখেছি, যার মাধ্যমে পতাকা আইকনে ক্লিক করে একটি বছরের কুকি সেট করা হয় যাতে দুটি অক্ষরের ভাষার কোড থাকে (যেমন এনএল, ডি, ইত্যাদি)।
আমি wp
কুকি মানটি পড়ার জন্য অ্যাকশনে প্রবেশ করি , তারপরে সঠিক ভাষাটি দেখানোর জন্য the_title
এবং the_content
ফিল্টারগুলি ব্যবহার করি (পৃষ্ঠা / পোস্ট সম্পাদনা স্ক্রিনে মেটাবক্সের মাধ্যমে বিভিন্ন ভাষা প্রবেশ করা হয়))
এটি প্রতিটি ভাষা সংস্করণের জন্য পার্মলিংকগুলি গ্রহণ করতে চাই সেগুলি ব্যতীত এগুলি দুর্দান্ত কাজ করে যেখানে দুটি অক্ষরের ভাষার কোড ডোমেন নাম এবং সাধারণ পারমালিঙ্ক কাঠামোর মধ্যে থাকে। আমি %postname%
পারমালিঙ্ক কাঠামোটি ব্যবহার করছি , সুতরাং নিম্নলিখিত সমস্তটি বৈধ হবে:
http://example.com/nl/about-us
http://example.com/de
http://example.com/fr/2012/03
http://example.com/es/this-is-a-post-title
যদি বর্তমান ভাষাটি ইংরেজী হয় তবে দুটি বর্ণের কোড ব্যবহার করা উচিত নয় (এটি কেবলমাত্র সাধারণ পারমালিঙ্ক হবে)।
এখন পর্যন্ত আমি query_vars
ফিল্টারটি একটি ক্যোরি ভেরি যুক্ত সংযুক্ত করতে ব্যবহার করেছি lang
, তবে এটি আমার কাছে অনেক বেশি, পরবর্তী পদক্ষেপগুলি কী তা আমি নিশ্চিত নই। কোন পরামর্শ অনেক প্রশংসা!