Today YouTube is releasing a new set of tools to help its creators make videos more understandable to viewers in other countries. Creators can now let their community of viewers contribute subtitles. In addition, YouTube will also provide access to title and description translations and connect creators with translators through a new YouTube hosted marketplace. Videos with translations are […]...