~rachidbm/ubuntu-translations-stats/bug-971432

« back to all changes in this revision

Viewing changes to stats/static/js/details.js

  • Committer: David Planella
  • Date: 2012-03-02 21:46:37 UTC
  • Revision ID: david.planella@ubuntu.com-20120302214637-f6kn2apxsu9u6o0m
Added the number of untranslated strings to the language details diagram

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
    });
61
61
}
62
62
 
63
 
function drawProgressDiagram(timestam_p_data) {
 
63
function drawProgressDiagram(coverage, untranslated) {
 
64
    var data = [
 
65
        { data: coverage, label: "Translation coverage" },
 
66
        { data: untranslated, label: "Untranslated messages", yaxis: 2},
 
67
    ];
 
68
 
64
69
    var options = {
65
 
        xaxis: {
 
70
        xaxes: [{
66
71
            mode: "time"
 
72
        }],
 
73
        yaxes: [
 
74
            {
 
75
                min: 0,
 
76
                max: 110,
 
77
                tickFormatter: function (v) { return v + " %"; },
 
78
            },
 
79
            {
 
80
                position: "right",
 
81
                minTickSize: 1,
 
82
                tickDecimals: 0,
 
83
            },
 
84
        ],
 
85
        grid: {
 
86
            hoverable: true,
 
87
            clickable: true
67
88
        },
68
 
        yaxis: {
69
 
            min: 0,
70
 
            max: 110
71
 
        }
 
89
        points: { show: true },
 
90
        legend: { position: 'sw' },
72
91
    };
73
 
    $.plot($("#diagram"), [timestam_p_data], options);
 
92
    $.plot($("#diagram"), data, options);
74
93
}
75
94
 
76
95
function OnLoad() {
77
96
    drawLangTemplatesTable(template_data);
78
 
    drawProgressDiagram(timestamp_data);
 
97
    drawProgressDiagram(coverage, untranslated);
79
98
}
80
99
 
81
100
google.setOnLoadCallback(OnLoad);