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 Lew's birth name is Shirley Louie.
Shirley Granger's birth name is Shirley Choma.
Shirley Franklin's birth name is Shirley Clarke.
Shirley Conran's birth name is Shirley Pearce.
Shirley Wolford's birth name is Shirley Kaufman.