سلام
من یه قالب برای ورد پرس طراحی کردم و می خواهم چند زبانش کنم با بخش نوشته ها و برگه ها مشکلی ندارم با افزونه ها میشه راحت ترجمه کرد اما صفحه اصلی من تماما کد نویسیه حتی نوشته هاش و افزونه ها اجازه نمی دن که کد ها رو هم ترجمه کنی و موندم که چیکار کنم همه جا رو هم زیر و رو کردم یوتیوب اپارات هیچی نیست همشون سایت های المنتوری رو ترجمه می کنن
سلام! برای چندزبانه کردن یک قالب وردپرس که بهصورت کدنویسی شده، میتونی از روشهای زیر استفاده کنی:
استفاده از تابع __()
و _e()
: در کدهای PHP قالب، جایی که متنها رو نمایش میدی، از این توابع استفاده کن. برای مثال:
echo __('متن شما', 'متن دامنه');
سپس میتونی فایلهای .po و .mo برای ترجمه بسازی.
استفاده از افزونه WPML یا Polylang: این افزونهها قابلیتهای خوبی برای چندزبانه کردن صفحات و محتوا دارند. با استفاده از آنها میتونی محتوای کدنویسیشده رو هم مدیریت کنی.
فایلهای ترجمه: اگر متون ثابت در قالب داری، میتونی یک فایل زبان برای قالب بسازی و متون رو در آن تعریف کنی.
HTML و جاوااسکریپت: اگر متون در HTML یا جاوااسکریپت قرار دارند، باید آنها را به طور دستی یا با استفاده از توابع ترجمه در PHP تغییر بدی.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟