The length parameter should be an array of integers, one for each string in the shader source. The string parameter does not need to be translated.