We all have our own way to handle language versioning, some may be more effective than others, but the fact remains that if you have a commercial spot with 10 shots that needs to be rendered with four different languages, simple math states that there will be 40 versions.

If you have a Nuke script that handles the versioning for you, that would be 40 different scripts that you need to keep track of. Finding this a little unacceptable, Hsu Ting Jung created a tool that will act like a master switch, in fact it is called Master Switch.

The small Python Tool, Master Switch Will Render Different Contents in Nuke

The Master Switch panel in Nuke will allow you to add or delete a master switch, or value to read or write, providing control for versioning in one convenient node by setting the Master Switch value to write for different incoming and outgoing streams. Check out the Nuke Master Switch tool here, with some notes on its use.