YouTube to Indonesia Google has continued its push to localize YouTube across the world where it can get closer to its users and viewers. On Thursday, June 14, 2012, YouTube launched its dedicated local video site in Indonesia.