I hope im not too late.
couple of notes :
1- some special characters ( the ones on the top right ) are hard to see ( the ones at the letters : Q,W,E,R ) or a bit spaced out from each other ( the ones at the letters : A,S ), if you can correct them then that will be awesome.
2- the @,#,$ and some symbols aren't where they usually are, but keeping them like that wont cause any problems.
3- the word I've chosen to replace "oops!" isn't used ( but people will get the meaning, and laugh a bit ), the word I know is used by muslims 99% of the time, so I figured that I put a word that every arabic speaking person would understand, but if you want, I can write the same word without translation with arabic letters ( some people say it like that ), but it wouldn't be "arabic".
4- here's the most popular layout in case something was missing :
and that's it !