chore: Update copyright year from 2025 to 2026 across core files

- Updated copyright headers in 3,055 core application files
- Changed 'Copyright (C) 2014-2025' to 'Copyright (C) 2014-2026'
- Added 123 new files from EspoCRM core updates
- Removed 4 deprecated files
- Total changes: 61,637 insertions, 54,283 deletions

This is a routine maintenance update for the new year 2026.
This commit is contained in:
2026-02-07 16:05:21 +01:00
parent 6a8a4a2882
commit 127fa6503b
6468 changed files with 564781 additions and 31179 deletions

View File

@@ -1,22 +1,21 @@
{
"modes": {
"month": "شهر",
"week": "إسبوع",
"agendaWeek": "إسبوع",
"day": "يوم",
"agendaDay": "يوم",
"timeline": "الجدول الزمني"
},
"labels": {
"Today": "اليوم",
"Create": "إنشاء",
"Shared": "مشترك",
"Add User": "اضافة مستخدم",
"current": "الحالي",
"time": "الوقت",
"User List": "قائمة المستخدمين",
"Manage Users": "ادارة المستخدمين",
"View Calendar": "مشاهدة التقويم",
"Create Shared View": "إنشاء طريقة عرض مشتركة"
}
{
"modes": {
"month": "شهر",
"week": "إسبوع",
"agendaWeek": "إسبوع",
"day": "يوم",
"agendaDay": "يوم",
"timeline": "الجدول الزمني"
},
"labels": {
"Today": "اليوم",
"Create": "إنشاء",
"Shared": "مشترك",
"Add User": "اضافة مستخدم",
"current": "الحالي",
"time": "الوقت",
"User List": "قائمة المستخدمين",
"View Calendar": "مشاهدة التقويم",
"Create Shared View": "إنشاء طريقة عرض مشتركة"
}
}

View File

@@ -1,70 +1,69 @@
{
"labels": {
"Converted To": "تحويل لـ",
"Create Lead": "إنشاء فرصة",
"Convert": "تحويل",
"convert": "يتحول"
},
"fields": {
"name": "الاسم",
"emailAddress": "الإيميل",
"title": "العنوان",
"website": "الموقع الإلكتروني",
"phoneNumber": "رقم الهاتف",
"accountName": "اسم الحساب",
"doNotCall": "لا تتصل",
"address": "العنوان",
"status": "الحالة",
"source": "المصدر",
"opportunityAmount": "قيمة الصفقة",
"opportunityAmountConverted": "مبلغ الفرصة (تم تحويله)",
"description": "الوصف",
"createdAccount": "الحساب",
"createdContact": "اتصل",
"createdOpportunity": "الصفقات",
"campaign": "الحملة",
"targetLists": "القوائم الهدف",
"targetList": "القائمة الهدف",
"industry": "صناعة",
"acceptanceStatus": "حالة القبول",
"opportunityAmountCurrency": "قيمة عملة الصفقة",
"acceptanceStatusMeetings": "حالة القبول (اجتماعات)",
"acceptanceStatusCalls": "حالة القبول (المكالمات)",
"convertedAt": "تم التحويل عند"
},
"links": {
"targetLists": "القوائم الهدف",
"campaignLogRecords": "سجل الحملة",
"campaign": "الحملة",
"createdAccount": "حساب",
"createdContact": "جهة اتصال",
"createdOpportunity": "صفقة",
"cases": "تذاكر",
"documents": "وثاق"
},
"options": {
"status": {
"New": "جديد",
"Assigned": "مخصص",
"In Process": "تحت المعالجة",
"Converted": "تم التحويل",
"Recycled": "المعاد تدويره",
"Dead": "في ذمة الله تعالى"
},
"source": {
"Call": "اتصال",
"Email": "البريد الإلكتروني",
"Existing Customer": "زبون موجود",
"Partner": "شريك",
"Public Relations": "علاقة عامة",
"Web Site": "موقع ويب",
"Campaign": "حملة",
"Other": "غير ذلك"
}
},
"presetFilters": {
"active": "فعال",
"actual": "الفعلي",
"converted": "تم تحويله"
}
{
"labels": {
"Converted To": "تحويل لـ",
"Create Lead": "إنشاء فرصة",
"Convert": "تحويل",
"convert": "يتحول"
},
"fields": {
"name": "الاسم",
"emailAddress": "الإيميل",
"title": "العنوان",
"website": "الموقع الإلكتروني",
"phoneNumber": "رقم الهاتف",
"accountName": "اسم الحساب",
"doNotCall": "لا تتصل",
"address": "العنوان",
"status": "الحالة",
"source": "المصدر",
"opportunityAmount": "قيمة الصفقة",
"opportunityAmountConverted": "مبلغ الفرصة (تم تحويله)",
"description": "الوصف",
"createdAccount": "الحساب",
"createdContact": "اتصل",
"createdOpportunity": "الصفقات",
"campaign": "الحملة",
"targetLists": "القوائم الهدف",
"targetList": "القائمة الهدف",
"industry": "صناعة",
"acceptanceStatus": "حالة القبول",
"opportunityAmountCurrency": "قيمة عملة الصفقة",
"acceptanceStatusMeetings": "حالة القبول (اجتماعات)",
"acceptanceStatusCalls": "حالة القبول (المكالمات)",
"convertedAt": "تم التحويل عند"
},
"links": {
"targetLists": "القوائم الهدف",
"campaignLogRecords": "سجل الحملة",
"campaign": "الحملة",
"createdAccount": "حساب",
"createdContact": "جهة اتصال",
"createdOpportunity": "صفقة",
"cases": "تذاكر",
"documents": "وثاق"
},
"options": {
"status": {
"New": "جديد",
"Assigned": "مخصص",
"In Process": "تحت المعالجة",
"Converted": "تم التحويل",
"Recycled": "المعاد تدويره",
"Dead": "في ذمة الله تعالى"
},
"source": {
"Call": "اتصال",
"Email": "البريد الإلكتروني",
"Existing Customer": "زبون موجود",
"Partner": "شريك",
"Public Relations": "علاقة عامة",
"Web Site": "موقع ويب",
"Campaign": "حملة",
"Other": "غير ذلك"
}
},
"presetFilters": {
"active": "فعال",
"converted": "تم تحويله"
}
}

View File

@@ -1,58 +1,57 @@
{
"fields": {
"name": "الاسم",
"status": "الحالة",
"storeSentEmails": "تخزين رسائل البريد الإلكتروني المرسلة",
"startAt": "تاريخ البداية",
"fromAddress": "من عنوان",
"fromName": "اسم النموذج",
"replyToAddress": "الرد إلى العنوان",
"replyToName": "الرد إلى الاسم",
"campaign": "حملة",
"emailTemplate": "قالب البريد الإلكتروني",
"inboundEmail": "حساب البريد الإلكتروني",
"targetLists": "القوائم الهدف",
"excludingTargetLists": "استثناء قوائم الهدف",
"optOutEntirely": "الانسحاب بالكامل",
"smtpAccount": "حساب SMTP"
},
"links": {
"targetLists": "قوائم الهدف",
"excludingTargetLists": "استثناء قوائم الهدف",
"queueItems": "عناصر قائمة الانتظار",
"campaign": "الحملة الانتخابية",
"emailTemplate": "قالب البريد الإلكتروني",
"inboundEmail": "حساب البريد الإلكتروني"
},
"options": {
"status": {
"Draft": "مسودة",
"Pending": "قيد الإنتظار",
"In Process": "قيد المعالجة",
"Complete": "مكتمل",
"Canceled": "تم الإلغاء",
"Failed": "فشل"
}
},
"labels": {
"Create MassEmail": " إنشاء بريد الكتروني متعدد",
"Send Test": "إرسال إختبار",
"System SMTP": "نظام SMTP",
"system": "النظام",
"group": "مجموعة"
},
"messages": {
"selectAtLeastOneTarget": "إختر على الأقل هدف واحد",
"testSent": "من المفترض إرسال رسائل البريد الإلكتروني التجريبية"
},
"tooltips": {
"optOutEntirely": "سيتم وضع علامة على عناوين البريد الإلكتروني للمستلمين الذين تم إلغاء اشتراكهم على أنهم غير مشتركين ولن يتلقوا أي رسائل بريد إلكتروني جماعية بعد الآن.",
"targetLists": "الأهداف التي يجب أن تتلقى الرسائل.",
"excludingTargetLists": "الأهداف التي لا ينبغي أن تتلقى رسائل.",
"storeSentEmails": "سيتم تخزين رسائل البريد الإلكتروني في CRM."
},
"presetFilters": {
"actual": "فِعلي",
"complete": "مكتمل"
}
{
"fields": {
"name": "الاسم",
"status": "الحالة",
"storeSentEmails": "تخزين رسائل البريد الإلكتروني المرسلة",
"startAt": "تاريخ البداية",
"fromAddress": "من عنوان",
"fromName": "اسم النموذج",
"replyToAddress": "الرد إلى العنوان",
"replyToName": "الرد إلى الاسم",
"campaign": "حملة",
"emailTemplate": "قالب البريد الإلكتروني",
"inboundEmail": "حساب البريد الإلكتروني",
"targetLists": "القوائم الهدف",
"excludingTargetLists": "استثناء قوائم الهدف",
"optOutEntirely": "الانسحاب بالكامل",
"smtpAccount": "حساب SMTP"
},
"links": {
"targetLists": "قوائم الهدف",
"excludingTargetLists": "استثناء قوائم الهدف",
"queueItems": "عناصر قائمة الانتظار",
"campaign": "الحملة الانتخابية",
"emailTemplate": "قالب البريد الإلكتروني",
"inboundEmail": "حساب البريد الإلكتروني"
},
"options": {
"status": {
"Draft": "مسودة",
"Pending": "قيد الإنتظار",
"In Process": "قيد المعالجة",
"Complete": "مكتمل",
"Canceled": "تم الإلغاء",
"Failed": "فشل"
}
},
"labels": {
"Create MassEmail": " إنشاء بريد الكتروني متعدد",
"Send Test": "إرسال إختبار",
"System SMTP": "نظام SMTP",
"system": "النظام",
"group": "مجموعة"
},
"messages": {
"selectAtLeastOneTarget": "إختر على الأقل هدف واحد",
"testSent": "من المفترض إرسال رسائل البريد الإلكتروني التجريبية"
},
"tooltips": {
"optOutEntirely": "سيتم وضع علامة على عناوين البريد الإلكتروني للمستلمين الذين تم إلغاء اشتراكهم على أنهم غير مشتركين ولن يتلقوا أي رسائل بريد إلكتروني جماعية بعد الآن.",
"targetLists": "الأهداف التي يجب أن تتلقى الرسائل.",
"excludingTargetLists": "الأهداف التي لا ينبغي أن تتلقى رسائل.",
"storeSentEmails": "سيتم تخزين رسائل البريد الإلكتروني في CRM."
},
"presetFilters": {
"complete": "مكتمل"
}
}

View File

@@ -1,57 +1,56 @@
{
"fields": {
"name": "الإسم",
"parent": "الأبوين",
"status": "الحاله",
"dateStart": "تاريخ البدايه",
"dateEnd": "تاريخ النهاية",
"duration": "المده",
"description": "الوصف",
"users": "المستخدمين",
"contacts": "جهات الاتصال",
"leads": "الفرص",
"reminders": "التذكيرات",
"account": "الحساب",
"acceptanceStatus": "حالة القبول",
"dateStartDate": "تاريخ البدء (طوال اليوم)",
"dateEndDate": "تاريخ الانتهاء (طوال اليوم)",
"isAllDay": "طوال اليوم",
"Acceptance": "قبول",
"sourceEmail": "البريد الإلكتروني المصدر"
},
"options": {
"status": {
"Planned": "مخطط له",
"Held": "تم حضوره",
"Not Held": "لم يتم حضوره"
},
"acceptanceStatus": {
"None": "لاشئ",
"Accepted": "تم القبول",
"Declined": "تم الرفض",
"Tentative": "مُتَردِّد"
}
},
"massActions": {
"setHeld": "حفظ على أنه تم الحضور",
"setNotHeld": "حفظ على أنه لم يتم الحضور"
},
"labels": {
"Create Meeting": "إنشاء إجتماع",
"Set Held": "حفظ على أنه تم الحضور",
"Set Not Held": "حفظ على أنه لم يتم الحضور",
"Send Invitations": "إرسال الدعوات",
"on time": "في الوقت",
"before": "قبل",
"All-Day": "طوال اليوم"
},
"presetFilters": {
"planned": "مخطط له",
"held": "تم الحضور",
"todays": "في هذا اليوم"
},
"messages": {
"nothingHasBeenSent": "لم يتم إرسال أي شيء",
"selectAcceptanceStatus": "قم بتعيين حالة القبول الخاصة بك."
}
{
"fields": {
"name": "الإسم",
"parent": "الأبوين",
"status": "الحاله",
"dateStart": "تاريخ البدايه",
"dateEnd": "تاريخ النهاية",
"duration": "المده",
"description": "الوصف",
"users": "المستخدمين",
"contacts": "جهات الاتصال",
"leads": "الفرص",
"reminders": "التذكيرات",
"account": "الحساب",
"acceptanceStatus": "حالة القبول",
"dateStartDate": "تاريخ البدء (طوال اليوم)",
"dateEndDate": "تاريخ الانتهاء (طوال اليوم)",
"isAllDay": "طوال اليوم",
"sourceEmail": "البريد الإلكتروني المصدر"
},
"options": {
"status": {
"Planned": "مخطط له",
"Held": "تم حضوره",
"Not Held": "لم يتم حضوره"
},
"acceptanceStatus": {
"None": "لاشئ",
"Accepted": "تم القبول",
"Declined": "تم الرفض",
"Tentative": "مُتَردِّد"
}
},
"massActions": {
"setHeld": "حفظ على أنه تم الحضور",
"setNotHeld": "حفظ على أنه لم يتم الحضور"
},
"labels": {
"Create Meeting": "إنشاء إجتماع",
"Set Held": "حفظ على أنه تم الحضور",
"Set Not Held": "حفظ على أنه لم يتم الحضور",
"Send Invitations": "إرسال الدعوات",
"on time": "في الوقت",
"before": "قبل",
"All-Day": "طوال اليوم"
},
"presetFilters": {
"planned": "مخطط له",
"held": "تم الحضور",
"todays": "في هذا اليوم"
},
"messages": {
"nothingHasBeenSent": "لم يتم إرسال أي شيء",
"selectAcceptanceStatus": "قم بتعيين حالة القبول الخاصة بك."
}
}

View File

@@ -1,55 +1,54 @@
{
"fields": {
"name": "اسم",
"parent": "الأبوين",
"status": "الحاله",
"dateStart": "تاريخ البدايه",
"dateEnd": "تاريخ الاستحقاق",
"dateStartDate": "تاريخ البدايه (لكل الايام)",
"dateEndDate": "تاريخ النهايه (لكل الايام)",
"priority": "الاولويات",
"description": "الوصف",
"isOverdue": "متأخر",
"account": "حساب",
"dateCompleted": "تاريخ الإنهاء",
"attachments": "المرفقات",
"reminders": "تذكير",
"contact": "اتصال"
},
"links": {
"attachments": "المرفقات",
"account": "الحساب",
"contact": "جهة إتصال",
"email": "بريد"
},
"options": {
"status": {
"Not Started": "لم تبدأ",
"Started": "بدأت",
"Completed": "انتهت",
"Canceled": "تم إلغاءها",
"Deferred": "تم تأجيلها"
},
"priority": {
"Low": "مُنخفض",
"Normal": "عادي",
"High": "مُرتفع",
"Urgent": "عاجل"
}
},
"labels": {
"Create Task": "إنشاء مُهمّة",
"Complete": "إنهاء",
"overdue": "متأخر"
},
"presetFilters": {
"actual": "فعلي",
"completed": "تم إنهاءها",
"todays": "اليوم",
"overdue": ُتأخّر",
"deferred": "مؤجل"
},
"nameOptions": {
"replyToEmail": "الرد ع البريد"
}
{
"fields": {
"name": "اسم",
"parent": "الأبوين",
"status": "الحاله",
"dateStart": "تاريخ البدايه",
"dateEnd": "تاريخ الاستحقاق",
"dateStartDate": "تاريخ البدايه (لكل الايام)",
"dateEndDate": "تاريخ النهايه (لكل الايام)",
"priority": "الاولويات",
"description": "الوصف",
"isOverdue": "متأخر",
"account": "حساب",
"dateCompleted": "تاريخ الإنهاء",
"attachments": "المرفقات",
"reminders": "تذكير",
"contact": "اتصال"
},
"links": {
"attachments": "المرفقات",
"account": "الحساب",
"contact": "جهة إتصال",
"email": "بريد"
},
"options": {
"status": {
"Not Started": "لم تبدأ",
"Started": "بدأت",
"Completed": "انتهت",
"Canceled": "تم إلغاءها",
"Deferred": "تم تأجيلها"
},
"priority": {
"Low": "مُنخفض",
"Normal": "عادي",
"High": "مُرتفع",
"Urgent": "عاجل"
}
},
"labels": {
"Create Task": "إنشاء مُهمّة",
"Complete": "إنهاء",
"overdue": "متأخر"
},
"presetFilters": {
"completed": "تم إنهاءها",
"todays": "اليوم",
"overdue": "مُتأخّر",
"deferred": ؤجل"
},
"nameOptions": {
"replyToEmail": "الرد ع البريد"
}
}