Sentence 1: XS also released Shikigami No Shiro II , and translated it for the PlayStation 2 under its own name , Castle Shikigami 2 .
Sentence 2: XS has also translated `` Shikigami No Shiro II '' and published it for the PlayStation 2 under its own name `` Castle Shikigami 2 '' .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?