BEIJING - China on Tuesday launched the Japanese and English versions of a digital museum aimed at demonstrating the country's claims to the Japanese-administered Senkaku Islands in the East China Sea, the official Xinhua News Agency reported.