How to translate the Salary Component instructions section In Frappe HR
translate english to arabic
كيفية تعريب “تعليمات” مكون الراتب (Salary Component Instructions)
المشكلة: نص المساعدة في “مكون الراتب” مكتوب بـ كود HTML ثابت (Hardcoded)، لذا لا تترجمه أداة الترجمة التلقائية.
الحل: تعديله يدوياً من خلال أداة “تخصيص النموذج”.
خطوات التنفيذ:
- ابحث في شريط النظام عن Customize Form (تخصيص النموذج).
- في خانة
Enter Form Type، اختر Salary Component. - ابحث في قائمة الحقول عن الحقل المسمى Help (نوعه
HTML، ورقمه غالباً 40). - افتح إعدادات الحقل، وستجد في مربع Options كود HTML بالإنجليزي.
- استبدله بالكود العربي التالي (أو ترجمه كما تحب):
<h3>مساعدة</h3>
<p>ملاحظات:</p>
<ol>
<li>استخدم الكلمة <code>base</code> لاستخدام الراتب الأساسي للموظف.</li>
<li>استخدم اختصارات "مكونات الراتب" في الشروط والمعادلات. مثال: <code>BS = Basic Salary</code></li>
<li>استخدم أسماء حقول "الموظف" في الشروط. مثال: <code>Employment Type = employment_type</code> و <code>Branch = branch</code></li>
<li>استخدم أسماء حقول "قسيمة الراتب" في الشروط. مثال: <code>Payment Days = payment_days</code> و <code>Leave without pay = leave_without_pay</code></li>
<li>يمكن إدخال المبلغ مباشرة بناءً على شرط معين. انظر المثال 3 بالأسفل.</li>
</ol>
<h4>أمثلة</h4>
<ol>
<li>حساب الراتب الأساسي بناءً على الـ <code>base</code>
<pre><code>Condition: base < 10000</code></pre>
<pre><code>Formula: base * .2</code></pre></li>
<li>حساب بدل السكن (HRA) بناءً على الراتب الأساسي <code>BS</code>
<pre><code>Condition: BS > 2000</code></pre>
<pre><code>Formula: BS * .1</code></pre></li>
<li>حساب خصم الضريبة (TDS) بناءً على نوع التوظيف <code>employment_type</code>
<pre><code>Condition: employment_type=="Intern"</code></pre>
<pre><code>Amount: 1000</code></pre></li>
</ol>
