I have to do String comparision between English String and similar UTF-* string: Example: Nacori and Ncori, Rayon and Rayn Right now my String comparision return failure for such cases. Is there any Java library/Class then can help to mark such cases with similar name as pass.? OR converting Rayn to similar english word like Rayon?