diff -r e928ff6cbb0d -r 978c56f3c25a Project/ProjectTranslationsBrowser.py --- a/Project/ProjectTranslationsBrowser.py Sat Jun 03 12:54:24 2017 +0200 +++ b/Project/ProjectTranslationsBrowser.py Sat Jun 03 15:39:13 2017 +0200 @@ -811,20 +811,10 @@ for key, fileList in sections: if len(fileList) > 0: pf.write('{0} = '.format(key)) - last = len(fileList) - 1 - if last > 0: - pf.write('{0} \\{1}'.format( - fileList[0].replace(os.sep, '/'), "\n")) - for i in range(1, last): - pf.write('\t{0} \\{1}'.format( - fileList[i].replace(os.sep, '/'), "\n")) - pf.write('\t{0} {1}{2}'.format( - fileList[last].replace(os.sep, '/'), - "\n", "\n")) - else: - pf.write('{0} {1}{2}'.format( - fileList[0].replace(os.sep, '/'), "\n", "\n")) - + pf.write(' \\\n\t'.join( + [f.replace(os.sep, '/') for f in fileList])) + pf.write('\n\n') + pf.close() self.__tmpProjects.append(outFile) except IOError: