4

I understand that in Media Manager we can caption a video asset in multiple languages and then set its Language in a Distribution.

With the Media Manager Connector, how do we get the appropriate caption language in publication with translated content? For example, the Hindi language publication should present the Hindi translated caption from a Video distribution (using the HTML 5 Player, for example).

I understand Media Manager has its own way of handling translation, but I'm not sure if we need multiple Distributions or if there's a way to get the right caption against a single Distribution (by query string parameter)?

1 Answer 1

5

The Distribution URL supports a query string parameter, "sl", which specifies what subtitles to show (presumably if available). See the Online Documentation

This value could be held in Publication Metadata or other configuration and appended onto the Distribution URL as appropriate by templating.

This could also work for Voice-overs and Backslides.

3
  • Ah, nice. So no localization or extra Distributions needed. Maybe I should ask @BartKoopman if he has that TBB already. ;-) Commented Jul 15, 2015 at 20:02
  • 1
    @AlvinReyes I'm still waiting for a release of SDL Web where you can set a language for a Publication. Because using Publication metadata means everybody can use a different field name, although for DXA I guess we could do it (language is set in a configuration Component, so it has a default location there). Commented Jul 16, 2015 at 7:43
  • That's on my wishlist too. Quote: "For example, if all customers used certain Publication Metadata fields with the same options (e.g. language codes...)... it would make sense to add "language code" as a Publication product feature, rather than an implementation option." ;-) createandbreak.net/2015/06/that-should-be-in-product.html Commented Jul 16, 2015 at 14:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.