Hi Ammar, could you attach a picture of you physical keyboard, so we can see where that broken | key is?
Also helpful info: Which keyboard layout are you using so far? Do you know its name?
If you’re new to Ukelele and want to try for yourself, I recommend looking at only a few points in the Manual (accessible over Ukelele’s Help menu);
3.1. About creating a keyboard layout and changing the key assignments
3.2.2. and 3.2.3. Practical steps to create a keyboard layout
3.3. Installing and activating a keyboard layout.