← All Reports

Report #19

Project: shop siyadatech.studio

2026-03-01 14:10:42

#19 2026-03-01 14:10:42

Description

Issue description In Profile Settings → Company Name fields, the system allows: Entering English text in the Arabic company name field. Entering Arabic text in the English company name field. There is no validation enforcing language consistency between the field label and the actual input content. This creates data inconsistency and undermines the purpose of having separate localized company name fields. Expected behavior The Arabic company name field should only accept Arabic characters (and optionally numbers and approved symbols). The English company name field should only accept Latin characters (and optionally numbers and approved symbols). If the input language does not match the expected script, the system should show a clear validation message and prevent saving. Acceptance criteria When entering Latin characters in the Arabic company name field: The system shows a validation error (e.g., “يرجى إدخال اسم الشركة بالعربية فقط”). The form cannot be saved until corrected. When entering Arabic characters in the English company name field: The system shows a validation error (e.g., “Please enter the company name in English only”). The form cannot be saved until corrected. Numbers and common business symbols (e.g., &, -, ., LLC) are handled according to defined validation rules. The validation works consistently in both Arabic (RTL) and English (LTR) modes. Saving the profile is blocked if either field contains invalid script content.

Screenshots & Video