8. A subtitle generating apparatus, comprising: one or more computer processors, adapted to: obtain an audio file of dialogue in a first language; obtain a file of script text corresponding to the dialogue in the audio file in the same first language; determine a timing correspondence between dialogue in the audio file and words in the script text; detect at least a first pause during performance of the dialogue in the audio file; define a respective breakable point in the script text corresponding to the or each detected pause; divide the script text out into a sequence of subtitle lines of text responsive to the location of one or more of the defined breakable points; obtain a file of script text corresponding to the dialogue in the audio file in a different second language; obtain the sequence of subtitle lines of text divided out of the script text of the first language, the sequence comprising a characteristic number of lines; detect corresponding features of the text between both languages; divide the script text in the second language into a sequence of subtitle lines of text having the same characteristic number of lines, the points of division being responsive to the correspondence of features of the text between both languages output the sequence of subtitle lines of text for presentation on a display device.
10. The subtitle generating apparatus of claim 8 , in which one or more of said computer processors is adapted to: classify the pause as a short pause or a long pause according to whether the pause exceeds a predetermined threshold duration; define a breakable point where a pause is classified as a short pause, and define a break point where a pause is classified as a long pause; and divide the remaining script text at the next break point in the remaining script text.