یہ مارکو گسی کی مہمان پوسٹ ہے کوڈنگ فکس. میں اس کے کام کی تعریف کرتا ہوں اور اسے آپ کو ایسی جگہ بتانے کے لئے استعمال کرنے کی اجازت دیتا ہوں جو آپ کو مجھ جیسے دلچسپ معلوم ہوں. تو مزید ado کے بغیر, مارکو کی پوسٹ یہاں ہے
بہت سے دوسرے ڈویلپرز کے طور پر, جب مجھے ٹرانسپوش پلگ ان کا پتہ چلا تو میں فورا. ہی اس کے ساتھ محبت کر گیا! یہ باکس سے خودکار ترجمہ کی اجازت دیتا ہے لیکن یہ آپ کو ترجمہ شدہ متن پر دانے دار کنٹرول بھی دیتا ہے, allowing you to edit every single phrase.
ٹھیک ہے, you already know that so it’s not necessary for me to repeat here why we all love Transposh so much.
لیکن مجھے کچھ اعتراف کرنا پڑے گا: میں زبان کے سوئچر ویجیٹ سے خوش نہیں تھا. میں چھوٹی ویب سائٹ تیار کرتا ہوں اور عام طور پر مجھے اس سے استعمال کرنا پڑتا ہے 2 کو 4 مختلف زبانیں. غیر ورڈپریس ویب سائٹس کی تعمیر, I used to put just some flag in the main navigation menu and wished I could do the same using WordPress and Transposh.
کاریگر کا طریقہ
شروع میں, کہ نتیجہ حاصل کرنے کے لئے, I used a couple of useful plugins and just a bit of javascript.
میں اس بارے میں بات کرنے کے لئے یہاں آپ کا وقت ضائع نہیں کروں گا: اگر آپ دلچسپی رکھتے ہیں تو آپ کو تفصیلی تفصیل مل سکتی ہے یہاں
ورڈپریس طریقہ
دی “کاریگر طریقہ” مجھ سے بالکل بور تھا: ہر نئی ویب سائٹ کے ل I مجھے حاصل کرنے کے ل every ہر قدم دہرانا پڑا 2 یا 3 میرے مینو میں جھنڈے. میں اپنے پرچموں کو صرف ایک پلگ ان نصب کرنے اور کچھ ترتیبات کو ایڈجسٹ کرنا چاہتا تھا… لیکن یہ پلگ ان موجود نہیں تھا, لہذا میں نے آخر کار فیصلہ کیا کہ مجھے اپنی حد سے آگے جانا ہے, meet the challenge head-on and create my own plugin.
آج مجھے Transposh کے ل Language لینگوئج سوئچر پیش کرنے پر فخر ہے. یہ جادو نہیں ہے, it doesn’t do miracles but it gets the job done.
میں اوفر کا بہت مشکور ہوں, جس نے مجھے اپنے بلاگ میں اپنی چھوٹی سی مخلوق پیش کرنے کی دعوت دی: شکریہ, اوفر, آپ کی مہربانی کے لئے, I really appreciate this opportunity to let Language Switcher for Transposh be known.
سو, لینگوئج سوئچر برائے ٹرانسپوش اصل میں کیا کرتا ہے?
- یہ ٹرانسپوش کی ترتیبات کو پڑھتا ہے اور موجودہ ویب سائٹ میں استعمال ہونے والی زبانوں کی فہرست حاصل کرتا ہے
- یہ موجودہ تھیم میں دستیاب تمام مینو مقامات کو پڑھتا ہے اور آپ کو یہ منتخب کرنے کی اجازت دیتا ہے کہ زبان کے مبدل کو آسان چیک باکسز کے ذریعے کہاں دکھایا جائے گا۔
- یہ آپ کو منتخب کردہ مینو کے آخر میں شامل کرنے کی اجازت دیتا ہے(ے) جھنڈوں کا ایک سلسلہ یا زبان منتخب کرنے کیلئے ڈراپ ڈاؤن مینو; ایڈمنسٹریٹر, مصنفین اور ایڈیٹرز ترجمہ میں ترمیم کا بٹن بھی دیکھیں گے جو انہیں ٹرانسپوش ٹرانسلیشن ایڈیٹر کو چالو کرنے کی اجازت دے گا
- اگر آپ صرف جھنڈے استعمال کرنے کا انتخاب کرتے ہیں, یہ آپ کو ٹرانسپوش جھنڈوں یا ٹرانسپوش کے ل choose لینگوئج سوئچر کے ذریعہ فراہم کردہ جھنڈوں کے درمیان انتخاب کرنے کی اجازت دیتا ہے
- اگر آپ ڈراپ ڈاؤن استعمال کرنے کا انتخاب کرتے ہیں تو آپ منتخب کرسکتے ہیں اگر اپنے ڈراپ ڈاؤن کو بنانے کے لئے کسی سلیکٹ یا غیر منظم فہرست کا استعمال کریں: میں نے یہ اختیار اس لئے شامل کیا کہ غیر منظم فہرست سے آپ کو ان کی شکل اور حسب ضرورت کو منتخب کرنے سے کہیں زیادہ اختیارات ملتے ہیں
- اگر آپ ڈراپ ڈاؤن کے بطور غیر ترتیب شدہ فہرست استعمال کرتے ہیں, آپ منتخب کرسکتے ہیں کہ آیا فہرست آئٹمز صرف پرچم دکھائے گی, صرف متن یا دونوں ہی جھنڈے اور متن
- اس کی مدد سے آپ کو اپنی زبان میں تبدیل کرنے والے مینو آئٹموں کے ل additional اضافی کلاسیں مرتب کی جاسکتی ہیں: اس کی مدد سے آپ اپنے تھیم اسٹائل کے مطابق نظر آسکیں گے جس انداز میں آپ کا تھیم نیویگیشن مینو اشیاء کے ل for استعمال کررہا ہے
- اس کی مدد سے آپ نحو کو اجاگر کرنے والے سی ایس ایس ایڈیٹر کا استعمال کرکے اپنے لینگویج سوئچر کو مکمل طور پر تخصیص کرسکتے ہیں: موجودہ اسٹائل شیٹ ایڈیٹر میں بھری ہوئی ہے اور آپ اسے صرف ترمیم کرسکتے ہیں اور پھر اسے محفوظ کرسکتے ہیں یا آپ بالکل سی ایس ایس فائل بھی تشکیل دے سکتے ہیں۔. ایک کسٹم نام کے ساتھ (یہ کسٹم سی ایس ایس پر ڈیفالٹ ہے)
مستقبل کا کیا ہوگا؟?
میرے پاس پہلے سے ہی زیادہ خصوصیات شامل کرنے اور شاید ایک پریمیم ورژن بنانے کے لئے ایک ٹوڈو فہرست ہے, لیکن مجھے لگتا ہے کہ لینگوئج سوئچر برائے ٹرانسپوش آپ کی زندگی کو پہلے ہی جاری ہونے والی اس پہلی ریلیز میں آسان بنا دے گا. یا کم از کم, مجھے یہی بہت امید ہے!
آپ ڈھونڈ سکتے ہیں ٹرانسپوش کے ل Language زبان سوئچر WordPress.org ویب سائٹ میں (یا صرف تلاش کر رہے ہیں “transposh” اپنے ورڈپریس انسٹالیشن کے ایڈمن ڈیش بورڈ میں): ایک بار کوشش کریں اور بلا جھجھک مجھ سے کسی بھی مسئلے کے لئے مجھ سے رابطہ کریں. اور ظاہر ہے, اگر آپ کو یہ پسند ہے, اسے کچھ ستارہ دینا نہ بھولیں (میں نے ابھی تک یہ نہیں سیکھا تھا کہ ایل او ایل کی درجہ بندی کرنے والے پریشان کن دعوت ناموں کو ڈیش بورڈ میں کیسے رکھنا ہے).
Thank you all for reading.
اچھا کوڈنگ!
مخلص,
مارکو گیسی بذریعہ کوڈنگ فکس