You can manually make your own subtitles in youtube. It is time consuming though.
When you're in list of your videos, in creator studio. Videos have edit button, with a small arrow next to them. When you click on the arrow and select subtitles (probably, youtube uses regional language, so I don't know the exact expression, it uses in English). Then you can add subtitles, in as many languages, as you like. You can trim the length of each text portion shown, and type in what it should say.
I translated one of my ... well it's not really a video, its an image, with audio. But it's in Estonian, so I added English subtitles. Video is less than 5 minutes, it took me half an hour, to have the subtitles, how I wanted them.
I must say, the amount of views, the video receives, increased significantly, after adding the subtitles.