Knockoutjs.com - Click counter example

http://knockoutjs.com/examples/clickCounter.html

by runjep

HTML

<script src="http://knockoutjs.com/downloads/knockout-2.2.1.js"></script>
 <h1 data-bind='text: l().header'></h1> 
<button data-bind='click: chooseenglish'>English</button><button data-bind='click: choosespanish'>Spanish</button>
 <p data-bind='text: l().body'></p>

JavaScript

var ViewModel = function () {  
    this.l = ko.observable(spanish);
    this.chooseenglish = function () {
        this.l(english);
    };
  this.choosespanish = function () {
        this.l(spanish);
    };
};
var spanish = {
    header: "Bienvenidos",    
    body: "Esta es la demostración de idioma"
};
var english = {
    header: "Welcome",
     body: "This is the language demo"
}
ko.applyBindings(new ViewModel());