صحیفہ اور جریدہ اردو تھیمز اور ایسی تھیمز کو اردو میں کرنے کا ٹیوٹوریل

<?php
/**
* The base configurations of the WordPress.
*
* This file has the following configurations: MySQL settings, Table Prefix,
* Secret Keys, WordPress Language, and ABSPATH. You can find more information
* by visiting {@link http://codex.wordpress.org/Editing_wp-config.php Editing
* wp-config.php} Codex page. You can get the MySQL settings from your web host.
*
* This file is used by the wp-config.php creation script during the
* installation. You don't have to use the web site, you can just copy this file
* to "wp-config.php" and fill in the values.
*
* @package WordPress
*/

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', '');

/** MySQL database username */
define('DB_USER', '');

/** MySQL database password */
define('DB_PASSWORD', '');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

/**#@+
* Authentication Unique Keys and Salts.
*
* Change these to different unique phrases!
* You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
*
* @since 2.6.0
*/
define('AUTH_KEY', 'iwbgmigsngzu8k5vbti6u1oksrybsu03c5auynkp9vzn4uqgq8htldahjghbcsv0');
define('SECURE_AUTH_KEY', 'mz15tnn6ys82pqftcryaicbdissdd1esxaf7jq4oi06ryzml1v1vmtos9ponk34k');
define('LOGGED_IN_KEY', 'c14oaalmqonwnm4hvulkyjeudpvpzztzyntckfcwvhqw80ncjgoaw307sa6hufu5');
define('NONCE_KEY', 'kwaj4egk5dxty8paqx4r2jioo99s5tyl0udxksnhgdg9lkjkmz304pd96witrgoq');
define('AUTH_SALT', 'xsdzz45ahsfd5el1tctsoblczqbq6zxh54rvn5nbdjylakjdihtakndtal0oxdqu');
define('SECURE_AUTH_SALT', '7pawesufheoz0mh83uimyubqlfivapaa2um6scnezretrevaoeekp3avqz0xidko');
define('LOGGED_IN_SALT', 'w6kt3sfhrloe4uzzwgiuiukzrczp6902hcwcgwzqecxk52jhnvyswfqlooy3hnsg');
define('NONCE_SALT', '3x1gvszoufln888yokwsrdk7lggapduum7uwezv68uhclnxp7um6odx3nfdbfhso');

/**#@-*/

/**
* WordPress Database Table prefix.
*
* You can have multiple installations in one database if you give each a unique
* prefix. Only numbers, letters, and underscores please!
*/
$table_prefix = 'wp_';

/**
* For developers: WordPress debugging mode.
*
* Change this to true to enable the display of notices during development.
* It is strongly recommended that plugin and theme developers use WP_DEBUG
* in their development environments.
*/
define('WP_DEBUG', false);

/* That's all, stop editing! Happy blogging. */

/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
define ('WPLANG', 'ur');
 
آخری تدوین:
زیک بھائی
اگر آپ کہو تو میں آپ کو اصل تھیم بھیج دیتا ہو اگر آپ کو تکلیف نہ ہو تو آپ اس کی سیٹنگ کر دیں دوسری تھیم کی میں اس کی مدد سے خود کر لوں گا اور اس طرح مکمل سیکھ بھی جاؤں گا۔
 

زیک

مسافر
زیک بھائی
اگر آپ کہو تو میں آپ کو اصل تھیم بھیج دیتا ہو اگر آپ کو تکلیف نہ ہو تو آپ اس کی سیٹنگ کر دیں دوسری تھیم کی میں اس کی مدد سے خود کر لوں گا اور اس طرح مکمل سیکھ بھی جاؤں گا۔
بھیج دیں مگر میں اس وقت سفر پر نکل رہا ہوں۔ دو دن بعد واپسی پر ہی دیکھ سکوں گا۔
 
کوئی بات نہیں زیک بھائی آپ جب بھی یہ کام کر دو گے آپ کی مہربانی اور اس ناچیز پر احسان ہو گا۔میں تو دو ماہ سے اس کی کوشش کر رہا ہوں لیکن جو بھائی یہ جانتے ہیں وہ کچھ بتانا نہیں چاہتے اور بتائے بغیر سمجھ نہیں آ رہا۔
 
ورڈپریس میں ورژن 4.0 کے بعد سے زبان کی تبدیلی کے لیے wp-config میں کسی تدوین کے بجائے General<<Settings سے زبان سیلیکٹ کر سکتے ہیں۔
 
پہلی بات تو یہ کہ ورڈ پریس کی اصل اردو ترجمہ فائل ہی میں بنیادی نقص ہے۔
وہ بجائے نئے سرے سے 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' میں تبدیل کریں اور فونٹ کا یو آر ایل بس :)
 

meostar

محفلین
امجد میانداد بھائی! شکریہ آپکی ٹپس واقعی کمال کی ہیں۔ بھائی جان اس سے تو ورڈپریس کا ڈیش بورڈ سارا فارسی میں کنورٹ ہو جاتا۔ میں چاہتا کہ صرف فرنٹ اینڈ اردو رہے اور بیک اینڈ انگلش۔ کیا ایسا ممکن ہے؟
امید ہے کہ آپ مہربانی کریں گے۔
عقیل مئیو
 
امجد میانداد بھائی! شکریہ آپکی ٹپس واقعی کمال کی ہیں۔ بھائی جان اس سے تو ورڈپریس کا ڈیش بورڈ سارا فارسی میں کنورٹ ہو جاتا۔ میں چاہتا کہ صرف فرنٹ اینڈ اردو رہے اور بیک اینڈ انگلش۔ کیا ایسا ممکن ہے؟
امید ہے کہ آپ مہربانی کریں گے۔
عقیل مئیو
پیارے بھائی یہ کوئی مشکل نہیں ہے آپ اس لنک پر کلک کریں اور یہ پلگ ان انسٹال کریں اور انجوائے کریں اس پلگ ان سے آپ کا ایڈمن پینل انگلش میں رہے گا جب کہ سائٹ جس زبان میں آپ پسند کریں اس میں آ جائے گی۔ میں اپنی سب سائٹس کے لئے اسے استعمال کرتا ہوں۔
 

meostar

محفلین
شکریہ! احمد بسراء بھائی
آپکا بہت شکریہ۔ بھائی دراصل میں ڈیزائینر ہوں۔ مجھے ڈویلپمنٹ کا زیادہ پتہ نہیں، لیکن مجھے کمپیوٹر ک متعلق عشق کی حد تک شوق ہے کہ ہر چیز سیکھو جو روزمرہ کی ہیں۔ میں alyoum تھیم استعمال کر رہا۔ یہ ویب سائٹ اپنے ایک محسن کو تحفہ دینا چاہتا۔
جزاک اللہ خیر!
 
شکریہ! احمد بسراء بھائی
آپکا بہت شکریہ۔ بھائی دراصل میں ڈیزائینر ہوں۔ مجھے ڈویلپمنٹ کا زیادہ پتہ نہیں، لیکن مجھے کمپیوٹر ک متعلق عشق کی حد تک شوق ہے کہ ہر چیز سیکھو جو روزمرہ کی ہیں۔ میں alyoum تھیم استعمال کر رہا۔ یہ ویب سائٹ اپنے ایک محسن کو تحفہ دینا چاہتا۔
جزاک اللہ خیر!
پیارے بھائی ہمارا حال بھی آپ جیسا ہی ہے تاہم مجھے آپ کی مدد کر کہ خوشی ہو گی۔
 
Top