پرش به محتوا
شروع رایگان

در گروه «توسعه و بومی‌سازی اودوو» دربارهٔ ماژول، اتصال به سرویس‌های ایرانی، فارسی‌سازی و کیفیت کد بپرسید و پاسخ دهید. نمونهٔ واقعی را بدون نام مشتری و اطلاعات محرمانه بنویسید. نوشته‌هایی که برچسب «سناریوی فرضی» دارند، نمونه‌هایی‌اند که تیم ابرک برای شروع گفت‌وگو نوشته است.

شما نیاز به ثبت‌نام دارید تا بتوانید با جامعه تعامل داشته باشید.
این سوال علامت‌گذاری شده است
1 پاسخ
1 نما

برنامه‌نویس یک شرکت خدماتی هستم و ماژول سفارشی‌ای برای صدور برگهٔ کار نوشته‌ام. متن‌های فارسی را در کد آورده‌ام، اما بعد از ارتقا همهٔ ترجمه‌ها برمی‌گردد. می‌خواهم فایل ترجمه را درست بسازم که با هر ارتقا بماند.

آواتار
رها کردن
پاسخ برتر

متن‌های قابل ترجمه را همیشه داخل تابع ترجمه بنویسید. در پوشهٔ ماژول یک مسیر i18n بسازید و فایل قالب (pot) را از خروجی ترجمه در تنظیمات ترجمه‌ها بگیرید.

فایل فارسی را با زبان fa_IR کامل کنید و کنار بقیهٔ فایل‌ها ذخیره کنید. نام فایل باید با کد زبان یکی باشد، وگرنه ترجمه بارگذاری نمی‌شود.

ترجمه را در فایل po انجام دهید، نه در متن کد. بعد از هر تغییر کد، ماژول را در محیط آزمایشی ارتقا دهید. متنی که هنوز ترجمه نشده را به فایل po اضافه کنید تا در ارتقای بعدی گم نشود.

آواتار
رها کردن

جواب شما

لطفا سعی کنید یک پاسخ اساسی بدهید. اگر می خواهید در مورد سؤال یا پاسخ نظر دهید، فقط از ابزار نظر دادن استفاده کنید لطفا به یاد داشته باشید که همیشه می توانید پاسخ های خود را اصلاح کنید - نیازی نیست به یک سوال دو بار پاسخ دهید. همچنین، لطفا رای دادن را فراموش نکنید - این واقعا کمک می کند تا بهترین پرسش و پاسخ را انتخاب کنید!

نوشته های مرتبط پاسخ‌ها نماها فعالیت
2
۱۴۰۵/۰۸/۲۳ ۰۱:۳۰:۱۸
2
1
۱۴۰۵/۰۸/۲۳ ۰۱:۲۸:۱۵
2
2
۱۴۰۵/۰۸/۲۳ ۰۱:۳۰:۱۸
2
1
۱۴۰۵/۰۸/۲۳ ۰۱:۲۸:۱۵
2
1
۱۴۰۵/۰۸/۲۳ ۰۱:۲۵:۱۸
2