Results 4 issues of Gal Abra

1. Allowed `locale` argument to be partial, where its missing values are replaced by the values of `defaultLocale`. 2. Removed exceptions throwing for missing `locale` fields. 3. Updated relevant tests....

Fixes #837. Changes proposed: Added handling of right clicks on the modal's overlay, so it uses the exact same functionality of the regular overlay click. Acceptance Checklist: - [ ]...

Fixes #53082 Whenever we detect there's an error of type `The_operand_of_a_delete_operator_cannot_be_a_read_only_property`, we don't need to check for the `The_operand_of_a_delete_operator_must_be_optional` error.

For Backlog Bug

**Description:** While debugging the following issue, I noticed I can't reproduce the error. I then noticed the success message is logged before the actual call to Github's API. This PR...