There's isn't an equivalent to Shirley. Any attempt produces weird names.
Em português is a Portuguese equivalent of 'in Portuguese'.
James Shirley has written: 'James Shirley'
Sheryl Berkoff's birth name is Sheryl Lynn Berkoff.
Shirley Temples real name is Shirley Jane Temple
Shirley Manson goes by Shirl, and Queen Helen.
Shirley Russell's birth name is Shirley Kingdon.
Shirley Ulmer's birth name is Kassler, Shirley.
Shirley Carroll's birth name is Shirley LaVallee.
Shirley Franklin's birth name is Shirley Clarke.
Shirley Conran's birth name is Shirley Pearce.
Shirley Wolford's birth name is Shirley Kaufman.
Shirley Granger's birth name is Shirley Choma.