پہلی بات تو یہ کہ ورڈ پریس کی اصل اردو ترجمہ فائل ہی میں بنیادی نقص ہے۔
وہ بجائے نئے سرے سے RTL کے بجائے اسی پرانی انگریزی کی فائل کو ایڈٹ کر کے ترجمہ کی گئی ہے۔ جس کی وجہ سے سیٹنگز سے اردو زبان سیلیکٹ کرنے کے باوجود RTL کا مسئلہ جوں کا توں برقرار رہتا ہے۔
اس کے لیے میں نے یہ حل نکالا کہ فارسی کی fa_IR.po فائل کو اردو کے لیے Save As کیا بطور ur_PK.po ۔
اور پھر کچھ ضروری الفاظ اور جملے ترجمہ کیے۔
اب جب اس فائل کو اَپ لوڈ کیا سرور پر تو ورڈ پریس کے ڈیش بورڈ سے General<<Settings میں جا کر دیکھا تو زبان چننے کی لیے ایک نئی سٹرنگ موجود تھی ur_PK بس اسے سیلیکٹ کیا اور معاملہ ہو گیا کچھ یوں :
http://blog.vtube.pk/
اب تھیم کی اسٹائل فائل میں تبدیلی یہ کرنی ہے کہ اپنے ورڈ پریس ڈیش بورڈ سے Editor<<Apprearance میں جائیں اور سب سے نیچے موجود فائل rtl.css کو کلک کریں جس سے وہ وہیں ایڈیٹر میں کھل جائے گی۔
rtl.css فائل میں آپ جہاں جہاں دوسری فانٹ فیمیلیز ہیں ان کو اپنی من پسند فانٹ فیملیز سے تبدیل کر لیں جیسے میں نے 'Jameel Noori Nastaleeq' کی ہے ۔ اس سے یہ ہو گا کہ جن لوگوں کے سسٹم میں جمیل نوری نستعلیق انسٹال ہے ان کو سب کچھ جمیل نوری نستعلیق کے فونٹ میں نظر آئے گا۔ اور جن کے پاس نہیں ان کے لیے آپ فونٹ کو یا تو اپنے سرور پہ اپ لوڈ کر کے اس کا پاتھ دے دیں یا پھر ریموٹ فونٹ سرور جیسا کہ گوگل فونٹس یا اردو ویب فونٹ سرور سے بھی ڈائریکٹ لنک دے سکتے ہیں۔
فانٹ ایمبیڈ کرنے کے لیے rtl.css میں سب سے اوپر دیکھیں گے تو کچھ یوں نظر آئے گا۔
کوڈ:
کوڈ:
@font-face {font-family: 'GE SS'; src: url('fonts/ge-ss-med.eot');}
@font-face {font-family: 'GE SS'; src: url(//:) format('no404'), url('fonts/ge-ss-med.ttf') format('truetype'); font-weight: normal; font-style: normal;}
اس میں فونٹ فیملی 'GE SS' سے 'Jameel Noori Nastaleeq' میں تبدیل کریں اور فونٹ کا یو آر ایل بس