From: Petter Reinholdtsen Date: Fri, 20 Jul 2012 09:00:22 +0000 (+0200) Subject: Make progress graph. X-Git-Tag: edition-2015-10-10~2299 X-Git-Url: https://pere.pagekite.me/gitweb/text-free-culture-lessig.git/commitdiff_plain/4d3644efeb215ee05c655c06c7c8524b503c22f3 Make progress graph. --- diff --git a/Makefile b/Makefile index f64f115..135757c 100644 --- a/Makefile +++ b/Makefile @@ -52,11 +52,16 @@ freeculture.xml: freeculture.pot: freeculture.xml po4a-gettextize -f docbook -m $^ > $@.new && mv $@.new $@ -stats: +stats: update-stats progress.png +update-stats: ( \ printf "%s " $$(date +"%Y-%m-%dT%H%M") ; \ msgfmt -o /dev/null --statistics freeculture.nb.po 2>&1 \ ) | tee -a stats.txt +progress.png: stats.txt progress.gnuplot + awk '{print $$1, $$2, $$5, $$8}' < stats.txt > stats.csv + gnuplot progress.gnuplot + rm stats.csv lint: freeculture.xml xmllint --nonet --noout --postvalid --xinclude freeculture.xml diff --git a/README.md b/README.md index fc87172..55d1cf5 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,12 @@ packages are needed: dblatex dbtoepub libxml2-utils + gnuplot When the build requirements are in place, the PDF and EPUB version of the book can be build by running 'make' on the command line. + +Translation status +------------------ + + diff --git a/progress.gnuplot b/progress.gnuplot new file mode 100644 index 0000000..a2940cf --- /dev/null +++ b/progress.gnuplot @@ -0,0 +1,18 @@ +set terminal png size 800, 300 +set output "progress.png" +set key left top +set style fill solid +set xdata time +set timefmt "%Y-%m-%dT%H%M" +set format x "%b %d" +#set ytics 700 +#set y2tics 100 border +set xlabel "Translation progress" + +set style line 1 linetype 1 pointtype 0 linewidth 1 linecolor 6 +set style line 2 linetype 2 pointtype 0 linewidth 1 linecolor 7 +set style line 3 linetype 3 pointtype 0 linewidth 1 linecolor 8 +plot ["2012-07-11T1200":"2012-07-21T0000"][:] \ + 'stats.csv' using 1:($2+$3+$4) t "missing" w filledcurves x1 linestyle 3, \ + 'stats.csv' using 1:($2+$3) t "fuzzy" w filledcurves x1 linestyle 2, \ + 'stats.csv' using 1:($2) t "translated" w filledcurves x1 linestyle 1 diff --git a/progress.png b/progress.png new file mode 100644 index 0000000..d32c427 Binary files /dev/null and b/progress.png differ diff --git a/stats.txt b/stats.txt new file mode 100644 index 0000000..d63d762 --- /dev/null +++ b/stats.txt @@ -0,0 +1,34 @@ +2012-07-11T1753 86 oversatte meldinger, 1236 antatte oversettelser, 303 uoversatte meldinger. +2012-07-11T1826 90 oversatte meldinger, 1233 antatte oversettelser, 302 uoversatte meldinger. +2012-07-12T0902 93 oversatte meldinger, 1230 antatte oversettelser, 302 uoversatte meldinger. +2012-07-12T1756 98 oversatte meldinger, 1226 antatte oversettelser, 301 uoversatte meldinger. +2012-07-12T1802 107 oversatte meldinger, 1217 antatte oversettelser, 301 uoversatte meldinger. +2012-07-12T1848 117 oversatte meldinger, 1207 antatte oversettelser, 301 uoversatte meldinger. +2012-07-12T2322 129 oversatte meldinger, 1203 antatte oversettelser, 305 uoversatte meldinger. +2012-07-13T0006 131 oversatte meldinger, 1201 antatte oversettelser, 319 uoversatte meldinger. +2012-07-13T2221 144 oversatte meldinger, 1194 antatte oversettelser, 313 uoversatte meldinger. +2012-07-14T1513 155 oversatte meldinger, 1190 antatte oversettelser, 310 uoversatte meldinger. +2012-07-14T1750 171 oversatte meldinger, 1181 antatte oversettelser, 305 uoversatte meldinger. +2012-07-14T2146 217 oversatte meldinger, 1169 antatte oversettelser, 286 uoversatte meldinger. +2012-07-14T2231 221 oversatte meldinger, 1166 antatte oversettelser, 285 uoversatte meldinger. +2012-07-14T2311 227 oversatte meldinger, 1163 antatte oversettelser, 286 uoversatte meldinger. +2012-07-14T2335 229 oversatte meldinger, 1162 antatte oversettelser, 285 uoversatte meldinger. +2012-07-15T0901 241 oversatte meldinger, 1153 antatte oversettelser, 284 uoversatte meldinger. +2012-07-15T1107 250 oversatte meldinger, 1151 antatte oversettelser, 287 uoversatte meldinger. +2012-07-15T1148 253 oversatte meldinger, 1149 antatte oversettelser, 286 uoversatte meldinger. +2012-07-15T1502 260 oversatte meldinger, 1147 antatte oversettelser, 286 uoversatte meldinger. +2012-07-15T1849 266 oversatte meldinger, 1143 antatte oversettelser, 284 uoversatte meldinger. +2012-07-15T2328 270 oversatte meldinger, 1140 antatte oversettelser, 283 uoversatte meldinger. +2012-07-16T2349 275 oversatte meldinger, 1138 antatte oversettelser, 281 uoversatte meldinger. +2012-07-17T1100 279 oversatte meldinger, 1134 antatte oversettelser, 281 uoversatte meldinger. +2012-07-17T2350 283 oversatte meldinger, 1131 antatte oversettelser, 281 uoversatte meldinger. +2012-07-18T1157 294 oversatte meldinger, 1124 antatte oversettelser, 277 uoversatte meldinger. +2012-07-18T1729 300 oversatte meldinger, 1118 antatte oversettelser, 277 uoversatte meldinger. +2012-07-18T2023 309 oversatte meldinger, 1112 antatte oversettelser, 274 uoversatte meldinger. +2012-07-19T1042 317 oversatte meldinger, 1105 antatte oversettelser, 273 uoversatte meldinger. +2012-07-19T2114 328 oversatte meldinger, 1099 antatte oversettelser, 271 uoversatte meldinger. +2012-07-19T2239 339 oversatte meldinger, 1096 antatte oversettelser, 271 uoversatte meldinger. +2012-07-19T2350 341 oversatte meldinger, 1095 antatte oversettelser, 270 uoversatte meldinger. +2012-07-20T1016 345 oversatte meldinger, 1091 antatte oversettelser, 270 uoversatte meldinger. +2012-07-20T1045 345 oversatte meldinger, 1091 antatte oversettelser, 270 uoversatte meldinger. +2012-07-20T1047 345 oversatte meldinger, 1091 antatte oversettelser, 270 uoversatte meldinger.