سوال در رابطه با ترجمه پلاگین

Para Tak

تازه وارد
9/2/18
60
19
8
با درود فراوان خدمت اساتید عزیز
با کمک افزونه Loco Translate
یک پلاگین وردپرس را ترجمه کردم ، فایل po را خود برنامه ساخته و با پیشرفت ترجمه اورلود میکنه ولی گزینه های پلاگین هنوز انگلیسی هستند.
در پوشه پلاگین چندین زبان مختلف موجود است. آیا برای فغال شدن فارسی باید عملیات خاصی انجام داد
ممنون سپاس از شما
 

alishdeveloper

تازه وارد
3/12/18
1
0
1
سلام. فایل po و mo ترجمه شده رو در wp-content/languages/plugins قرار بدید
 

tpark

کاربر عضو
27/5/13
121
95
28
33
تهران
با درود فراوان خدمت اساتید عزیز
با کمک افزونه Loco Translate
یک پلاگین وردپرس را ترجمه کردم ، فایل po را خود برنامه ساخته و با پیشرفت ترجمه اورلود میکنه ولی گزینه های پلاگین هنوز انگلیسی هستند.
در پوشه پلاگین چندین زبان مختلف موجود است. آیا برای فغال شدن فارسی باید عملیات خاصی انجام داد
ممنون سپاس از شما
درود بر شما
نام پلاگین رو بفرمایید، و اینکه آیا خود پلاگین فایل های ترجمه نداره؟
 
  • Like
Reactions: Mohammad

Para Tak

تازه وارد
9/2/18
60
19
8
درود بر شما
نام پلاگین رو بفرمایید، و اینکه آیا خود پلاگین فایل های ترجمه نداره؟
سلام و درود بر شما
پلاگین: RegistrationMagic
در پوشه پلاگین چند زبان موجود بود که شامل فارسی نبود.
بخش پشتیبانی افزونه گفت که باید به بخش زبان در مخزن وردپرس مراجعه کنم و از آنجا زبان مورد نظرم را بردارم.
زبان فقط ۱ درصد برای این پلاگین ترجمه شده بود.
با کمک افزونه Loco Translate تا جایی که تونستم بخشهایشو ترجمه کردم
در حال حاضر مشکل من اینه که زبان فارسی چگونه جایگزین زبان انگلیسی بشه، جون بصورت پیش فرض انگلیسی زبان پیش فرض است.
ممنون و سپاس
 

tpark

کاربر عضو
27/5/13
121
95
28
33
تهران
در پوشه پلاگین چند زبان موجود بود که شامل فارسی نبود.
هر دو فایل زبان انگلیسی رو کپی کنید.
کد زبان فارسی رو در نام فایل جایگزین انگلیسی کنید. مثال:
Regisrtarionmagic-en_US کپی و تغییر نام داده بشه به Regisrtarionmagic-fa_IR.

سپس نرم افزار PoEdit رو نصب کنید و فایل رو با این نرم افزار باز کنید و ترجمه کنید، موقع ذخیره هم locale رو روی persian تنظیم کنید.

با این تکنیک همه پلاگین ها و قالب ها رو میتونید ترجمه کنید.
(اگر پلاگین فایل pot داره، این فایل رو باز کنید و یک ترجمه فارسی جدید بسازید)
 

Para Tak

تازه وارد
9/2/18
60
19
8
هر دو فایل زبان انگلیسی رو کپی کنید.
کد زبان فارسی رو در نام فایل جایگزین انگلیسی کنید. مثال:
Regisrtarionmagic-en_US کپی و تغییر نام داده بشه به Regisrtarionmagic-fa_IR.

سپس نرم افزار PoEdit رو نصب کنید و فایل رو با این نرم افزار باز کنید و ترجمه کنید، موقع ذخیره هم locale رو روی persian تنظیم کنید.

با این تکنیک همه پلاگین ها و قالب ها رو میتونید ترجمه کنید.
(اگر پلاگین فایل pot داره، این فایل رو باز کنید و یک ترجمه فارسی جدید بسازید)
با درود فراوان
تمام این کارهای انجام شد ولی پلاگین فارسی نمیشه
....
 

Para Tak

تازه وارد
9/2/18
60
19
8
فایل پیوست رو بعد از ترجمع در فولدر language آپلود کنید.
ممنون دوست عزیز بابت زحمتی که کشیدی، سپاس بیکران

مشکل این هست که با جایگزین کردن فایل فقط چند کلمه فارسی میشه نه کل پلاگین
سوالی که من دارم این هست که:
وردپرس هنگام راه اندازی یا فراخوانی یک پلاگین ، از کجا می داند کدام ترجمه را از بین چند زبان پلاگین باید فراخوانی کند.
آیا بر اساس زبان پیش فرض وردپرس عمل میکنه یا اینکه هر پلاگین بطور جداگانه باید تنظیم بشه
ممنون و سپاس
 

tpark

کاربر عضو
27/5/13
121
95
28
33
تهران
ممنون دوست عزیز بابت زحمتی که کشیدی، سپاس بیکران

مشکل این هست که با جایگزین کردن فایل فقط چند کلمه فارسی میشه نه کل پلاگین
سوالی که من دارم این هست که:
وردپرس هنگام راه اندازی یا فراخوانی یک پلاگین ، از کجا می داند کدام ترجمه را از بین چند زبان پلاگین باید فراخوانی کند.
آیا بر اساس زبان پیش فرض وردپرس عمل میکنه یا اینکه هر پلاگین بطور جداگانه باید تنظیم بشه
ممنون و سپاس
راجع به ترجمه، همه موارد موجود در frontend پلاگین رو ترجمه کنید.

هر زبان کد خاص خودش رو در که در تگ html درج میشه.
HTML:
<html lang="fa">
...
</html>
در وردپرس زبان پشفرض که انتخاب شده به عنوان زبان سایت در تگ اصلی درج میشه.

موفق باشید.
 
  • Like
Reactions: Para Tak