Language & Translation Services in Open Stage