-
عضو انجمن
مشکل در ترجمه پلاگین وردپرس
سلام
یه پلاگین از کد کنیِن (code canyon) خریدم
چون به کار سایتم میاد و با کاربر سر و کار داره، تصمیم گرفتم ترجمه اش کنم
اما:
تنها یک عدد فایل .pot داره که این فایل هم حاوی کلیه ی لغات نیست
یک ذره که بیشتر گشتم دیدم تنها 10 درصد لغات توی این فایل هستند و بقیه درون خود فایل های php هستند که من برای ترجمه باید بشینم دونه دونه فایل ها رو باز کنم و بخونم و ترجمه کنم
امای بالا مشکلی نیست، اما مشکل این خواهد بود که اگر آپدیتی برای این پلاگین بیاد و من هم دانلودش کنم، دوباره باید بشینم عبارات رو سرچ کنم و تبدیل به فارسی کنم
و همین طور در دفعات بعدی این مشکل وجود خواهد داشت
راه حل شما چیه دوستان؟
همین کار ادیت تک تک فایل های php رو انجام بدم؟
بعد این که فایل php رو یه سری لغاتش رو فارسی کنم، مشکلی پیش نمیاد؟ مثلا یکی از کاربران سیستمش مشکل انکد داشته باشه یا عبارت فارسی رو به درستی نشون نده مثلا.
تشکر
-
-
May 14th, 2017 12:56
# ADS
-
پاسخ : مشکل در ترجمه پلاگین وردپرس
سلام
شما اگر در فایل های php تغییری اعمال کنید، به محض آپدیت از بین خواهد رفت.
بهتر این هست که اون رشته های متنی ناموجود در pot رو بهش اضافه کنید.
اول فایل pot رو به po تبدیل کنید. بعد po رو با نوت پد باز کنید و رشته های متنی مفقود رو اضافه کنید.
رضا قلعهخانی: وردپرس و WHMCS - طراحی و راهاندازی انواع وبسایت شخصی، شرکتی و فروشگاهی
تماس:
ارسال ایمیل
-
تعداد تشکر ها از Reza G به دلیل پست مفید
-
عضو انجمن
پاسخ : مشکل در ترجمه پلاگین وردپرس
سلام
شما اگر در فایل های php تغییری اعمال کنید، به محض آپدیت از بین خواهد رفت
در جریان این موضوع بودم و تنها نگرانی من هم از این بابت بوده که زمانی که توسعه دهنده اصلی نسخه جدید منتشر کنه، تمامی زحمات من رسما "به باد فنا" خواهد رفت
بهتر این هست که اون رشته های متنی ناموجود در pot رو بهش اضافه کنید
اون فایل pot که گفتم، مربوط به یک بخش کوچکی از این افزونه هست که در واقع در این مسیر قرار می گیره (my-plugin/lib/mute-screamer/lang) و تنها حاوی عبارات mute screamer هست
امکان این کار هم نیست
تا این لحظه که موفق نشدم راستش، اما باز هم تلاش می کنم تا به نتیجه ای برسم
تشکر
-
-
پاسخ : مشکل در ترجمه پلاگین وردپرس
با توجه به مسیری که فرمودید، فایل زبان افزونه تون این نیست.
اگر باشه معمولاً توی پوشه هایی با نام languages یا lang یا i18n داخل پوشه اصلی افزونه است.
رضا قلعهخانی: وردپرس و WHMCS - طراحی و راهاندازی انواع وبسایت شخصی، شرکتی و فروشگاهی
تماس:
ارسال ایمیل
-
تعداد تشکر ها از Reza G به دلیل پست مفید
-
عضو انجمن
پاسخ : مشکل در ترجمه پلاگین وردپرس
بله تشکر
چنین پوشه ای رو در ابتدا دیده بودم و کاملا خالی بوده
با سازنده تماس گرفتم گفتن در نسخه بعدی تلاش می کنن یک .pot کلی ارائه بدن
تشکر از پاسخ و راهنمایی شما
-