وردپرس
افزودن قابلیت ترجمه شدن وردپرس
برای اینکار باید تمامی رشتههای متنی موجود در افزونه/قالب را با توبع مخصوص ترجمه فراخوانی کرد. توابع ترجمهی وردپرس دو تابع __ و e_ هستند٬ تفاوت این دو تابع این است که تابع __ مقدار داده شدهاش را بازمیگرداند (return) و تابع e_ مقدار داده شدهاش را چاپ (echo) میکند.
این توابع٬ دو آرگومان رو دریافت میکنن که اولی رشتهی موردنظر ما و دومی در واقع یه شاخص هست که اینجا بهش domain میگیم٬ این شاخص در طول ترجمهی یه افزونه/قالب ثابت هست.بهتره برای انتخاب نام شاخص از قوانین نامگذاری متغیرها پیروی کنید. یعنی با حروف شروع بشه و بهجز – و _ از سیمبل دیگهای استفاده نشه.
برای اینکار باید تمامی رشتههای متنی موجود در افزونه/قالب را با توبع مخصوص ترجمه فراخوانی کرد. توابع ترجمهی وردپرس دو تابع __ و e_ هستند٬ تفاوت این دو تابع این است که تابع __ مقدار داده شدهاش را بازمیگرداند (return) و تابع e_ مقدار داده شدهاش را چاپ (echo) میکند.
این توابع٬ دو آرگومان رو دریافت میکنن که اولی رشتهی موردنظر ما و دومی در واقع یه شاخص هست که اینجا بهش domain میگیم٬ این شاخص در طول ترجمهی یه افزونه/قالب ثابت هست.بهتره برای انتخاب نام شاخص از قوانین نامگذاری متغیرها پیروی کنید. یعنی با حروف شروع بشه و بهجز – و _ از سیمبل دیگهای استفاده نشه.