Merge pull request #4761 from expsa/activity_trsns

fix activity translation
This commit is contained in:
eslamtalaat744 2025-09-28 12:37:39 +03:00 committed by GitHub
commit b846aef043
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 94 additions and 15 deletions

View File

@ -608,3 +608,80 @@ msgstr "الأنشطة"
#: model:ir.ui.menu,name:menu_pa_medad
msgid "Medad"
msgstr "مداد"
#. module: odex25_program_activity
#: model:ir.model.fields,field_description:odex25_program_activity.field_pa_program_activity_registration__level_id
msgid "Program Levels"
msgstr "مستويات البرامج"
#. module: odex25_program_activity
#: model:ir.model.fields,field_description:odex25_program_activity.field_pa_program_activity_registration__track_id
msgid "Program Tracks"
msgstr "مسارات البرامج"
#. module: odex25_program_activity
#: model:ir.model.fields,field_description:odex25_program_activity.field_pa_program_activity_registration__program_id
msgid "Programs"
msgstr "البرامج"
#. module: odex25_program_activity
#: model:ir.model.fields,field_description:odex25_program_activity.field_pa_program_activity_registration__activity_id
msgid "Activities"
msgstr "الأنشطة"
#. module: odex25_program_activity
#: model:ir.model.fields,field_description:odex25_program_activity.field_pa_program_activity_registration__medad_id
msgid "Medad"
msgstr "مداد"
#. module: odex25_program_activity
#: model:ir.model.fields,field_description:odex25_program_activity.field_pa_program_activity_registration__rejection_reason
msgid "Rejection Reason"
msgstr "سبب الارجاع"
#. module: odex25_program_activity
#: model:ir.model.fields.selection,name:odex25_program_activity.selection__pa_program_activity_registration__state__draft
msgid "Draft"
msgstr "مسودة"
#. module: odex25_program_activity
#: model:ir.model.fields.selection,name:odex25_program_activity.selection__pa_program_activity_registration__state__social_specialist
msgid "Social Specialist"
msgstr "أخصائي اجتماعي"
#. module: odex25_program_activity
#: model:ir.model.fields.selection,name:odex25_program_activity.selection__pa_program_activity_registration__state__operation_manager
msgid "Operations Manager"
msgstr "رئيس العمليات"
#. module: odex25_program_activity
#: model:ir.model.fields.selection,name:odex25_program_activity.selection__pa_program_activity_registration__state__branch_manager
msgid "Branch Manager"
msgstr "مدير الفرع"
#. module: odex25_program_activity
#: model:ir.model.fields.selection,name:odex25_program_activity.selection__pa_program_activity_registration__state__activity_head
msgid "Activity Head"
msgstr "رئيس الأنشطة"
#. module: odex25_program_activity
#: model:ir.model.fields.selection,name:odex25_program_activity.selection__pa_program_activity_registration__state__finance_manager
msgid "Finance Management"
msgstr "إدارة المالية"
#. module: odex25_program_activity
#: model:ir.model.fields.selection,name:odex25_program_activity.selection__pa_program_activity_registration__state__approved
msgid "Approved"
msgstr "معتمد"
#. module: odex25_program_activity
#: model:ir.model.fields.selection,name:odex25_program_activity.selection__pa_program_activity_registration__state__refused
msgid "Refused"
msgstr "مرفوض"

View File

@ -391,25 +391,27 @@ class PaProgramActivityRegistration(models.Model):
rec.sons = sons
rec.daughters = daughters
level_id = fields.Many2one('pa.program.level', string='مستويات البرامج', required=True)
track_id = fields.Many2one('pa.program.track', string='مسارات البرامج')
program_id = fields.Many2one('pa.program', string='البرامج')
activity_id = fields.Many2one('pa.program.activity', string='الانشطة')
medad_id = fields.Many2one('pa.program.medad', string='مداد')
want_transport = fields.Selection([('yes', 'نعم'), ('no', 'لا')], string='هل يرغب المستفيد في مواصلات')
level_id = fields.Many2one('pa.program.level', string='Program Levels', required=True)
track_id = fields.Many2one('pa.program.track', string='Program Tracks')
program_id = fields.Many2one('pa.program', string='Programs')
activity_id = fields.Many2one('pa.program.activity', string='Activities')
medad_id = fields.Many2one('pa.program.medad', string='Medad')
want_transport = fields.Selection([('yes', 'Yes'), ('no', 'No')], string='Does the beneficiary want transportation')
state = fields.Selection([
('draft', 'مسودة'),
('social_specialist', 'اخصائي اجتماعي'),
('operation_manager', 'رئيس العمليات'),
('branch_manager', 'مدير الفرع'),
('activity_head', 'رئيس الأنشطة'),
('finance_manager', 'إدارة المالية'),
('approved', 'معتمد'),
('refused', 'مرفوض')
('draft', 'Draft'),
('social_specialist', 'Social Specialist'),
('operation_manager', 'Operations Manager'),
('branch_manager', 'Branch Manager'),
('activity_head', 'Activity Head'),
('finance_manager', 'Finance Management'),
('approved', 'Approved'),
('refused', 'Refused')
], default='draft', tracking=True)
rejection_reason = fields.Text('سبب الارجاع') # To hold the last rejection note
rejection_reason = fields.Text(string='Rejection Reason')
# To hold the last rejection note
def unlink(self):
for order in self: