equal
deleted
inserted
replaced
48 |
48 |
49 # Credits localization |
49 # Credits localization |
50 file(GLOB CreditsCSV ${CMAKE_SOURCE_DIR}/QTfrontend/res/credits.csv) |
50 file(GLOB CreditsCSV ${CMAKE_SOURCE_DIR}/QTfrontend/res/credits.csv) |
51 foreach(csvfile ${CreditsCSV}) |
51 foreach(csvfile ${CreditsCSV}) |
52 file(READ ${csvfile} csv) |
52 file(READ ${csvfile} csv) |
53 string(REGEX MATCHALL "\n(\"[^\n\"]+\")" locs ${csv}) |
53 string(REGEX MATCHALL "\n(E|S|U),\"[^\n\"]+\"" locs ${csv}) |
54 foreach(str ${locs}) |
54 foreach(str ${locs}) |
55 string(REGEX REPLACE "\"([^\n\"]+)\"" "QT_TRANSLATE_NOOP(\"credits\", \"\\1\")" s ${str}) |
55 string(REGEX REPLACE "(E|S|U),\"([^\n\"]+)\"" "QT_TRANSLATE_NOOP(\"credits\", \"\\2\")" s ${str}) |
56 list(APPEND csvlocs ${s}) |
56 list(APPEND csvlocs ${s}) |
57 endforeach(str) |
57 endforeach(str) |
58 endforeach(csvfile) |
58 endforeach(csvfile) |
59 |
59 |
60 list(REMOVE_DUPLICATES csvlocs) |
60 list(REMOVE_DUPLICATES csvlocs) |