Online video sharing site YouTube has launched its Malaysian domain, its third in Southeast Asia, after Singapore and the Philippines, as Google continues its international rollout of localized sites.