diff options
author | Bryan Berry <bryan@olenepal.org> | 2010-03-13 08:05:01 (GMT) |
---|---|---|
committer | Bryan Berry <bryan@olenepal.org> | 2010-03-13 08:05:01 (GMT) |
commit | 343ae8f60842a7eecea128ff2d153aabf1357c39 (patch) | |
tree | bf709d7879e5a28ab5def477e8a7d8aa6901f226 | |
parent | a9777c80c6e5040f40a4ffa83afec9c850944d33 (diff) |
restored 2_English_animalIdentification to newer version
45 files changed, 1556 insertions, 24 deletions
diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/audio/correct.ogg b/examples/2_English_animalIdentification/English_Animal_Identification/assets/audio/correct.ogg Binary files differnew file mode 100755 index 0000000..a0d9e3a --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/audio/correct.ogg diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/audio/incorrect.ogg b/examples/2_English_animalIdentification/English_Animal_Identification/assets/audio/incorrect.ogg Binary files differnew file mode 100755 index 0000000..4805e55 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/audio/incorrect.ogg diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/1.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/1.png Binary files differnew file mode 100755 index 0000000..fe825da --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/1.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/2.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/2.png Binary files differnew file mode 100755 index 0000000..758d6f5 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/2.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/3.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/3.png Binary files differnew file mode 100755 index 0000000..2c86afb --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/3.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/4.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/4.png Binary files differnew file mode 100755 index 0000000..8253cc5 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/4.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/5.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/5.png Binary files differnew file mode 100755 index 0000000..609ab6e --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/5.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/6.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/6.png Binary files differnew file mode 100755 index 0000000..ccc9cf1 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/6.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/background.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/background.png Binary files differnew file mode 100755 index 0000000..146c777 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/background.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/bear.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/bear.png Binary files differnew file mode 100755 index 0000000..fe825da --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/bear.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/correct.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/correct.png Binary files differnew file mode 100755 index 0000000..d6e54a8 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/correct.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/cow.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/cow.png Binary files differnew file mode 100755 index 0000000..758d6f5 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/cow.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/elephant.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/elephant.png Binary files differnew file mode 100755 index 0000000..2c86afb --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/elephant.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/goat.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/goat.png Binary files differnew file mode 100755 index 0000000..ccc9cf1 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/goat.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/horse.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/horse.png Binary files differnew file mode 100755 index 0000000..8253cc5 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/horse.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/1.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/1.png Binary files differnew file mode 100755 index 0000000..6f01040 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/1.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/10.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/10.png Binary files differnew file mode 100755 index 0000000..788fda4 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/10.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/2.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/2.png Binary files differnew file mode 100755 index 0000000..143ae9d --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/2.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/3.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/3.png Binary files differnew file mode 100755 index 0000000..eb0bfdf --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/3.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/4.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/4.png Binary files differnew file mode 100755 index 0000000..c602d76 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/4.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/5.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/5.png Binary files differnew file mode 100755 index 0000000..6211dd2 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/5.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/6.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/6.png Binary files differnew file mode 100755 index 0000000..8e63238 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/6.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/7.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/7.png Binary files differnew file mode 100755 index 0000000..9be09b3 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/7.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/8.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/8.png Binary files differnew file mode 100755 index 0000000..efc190e --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/8.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/9.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/9.png Binary files differnew file mode 100755 index 0000000..3e22423 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/image_name/9.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/incorrect.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/incorrect.png Binary files differnew file mode 100755 index 0000000..789db87 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/incorrect.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/tiger.png b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/tiger.png Binary files differnew file mode 100755 index 0000000..609ab6e --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/assets/image/tiger.png diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/css/lesson.css b/examples/2_English_animalIdentification/English_Animal_Identification/css/lesson.css new file mode 100755 index 0000000..d3f1795 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/css/lesson.css @@ -0,0 +1,79 @@ +@CHARSET "UTF-8"; +#kMain { + background: url(../assets/image/background.png) no-repeat; + -moz-background-size: 100% 100%; + -webkit-background-size: 100% 100%; +} + +#questionBox{ + color: blue; + width: 40%; + font-weight: bold; + font-size: 3em; + margin-top: 10%; + margin-left: 15%; +} + +#imageBox{ + width: 220px; + height: 220px; +} + +.imageBox{ + margin-top: 2%; + margin-left: 20%; + width: 220px; + height: 220px; + visibility: hidden; +} + +#options{ + margin-left:5%; + margin-top:2%; + width: 70%; + height: 2em; +} + +.option{ + width: 22%; + height: 40px; + display:inline-block; + background-color: yellow; + padding:5px; + border: 2px solid green; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + cursor: pointer; + font-size: 3em; + text-align: center; +} + +.option:hover{ + background-color: rgba(0, 255, 255, 1); +} + +/*.playAgain{ + position:absolute; + top: 10px; + margin-left:220px; + width:115px; + height: 30px; + padding: 2px 2px 2px 2px; + } +input{ + color:green; + +} + +#gameOver{ + margin-left:300px; + width: 180px; + height: 20px; + display: none; + font: 25px "Rockwell Extra Bold", Geneva, Arial, Helvetica, sans-serif,Times New Roman; + font-weight: bold; + background-color: #ccc; + padding: 10px; +} + +*/
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/index.html b/examples/2_English_animalIdentification/English_Animal_Identification/index.html new file mode 100755 index 0000000..e08f815 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/index.html @@ -0,0 +1,66 @@ +<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>English_Animal Identification</title>
+
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+
+ <link type="image/ico" rel="icon" href="../../assets/image/favicon.ico" />
+ <link type="text/css" rel="stylesheet" href="../../css/karma.css" />
+ <link type="text/css" rel="stylesheet" href="../../css/ui.kHeader.css" />
+ <link type="text/css" rel="stylesheet" href="../../css/ui.kFooter.css" />
+ <link type="text/css" rel="stylesheet" href="css/lesson.css" />
+
+ <script type="text/javascript" src="../../js/jquery-1.3.2.min.js"></script>
+ <script type="text/javascript" src="../../js/jquery.i18n.js"></script>
+ <script type="text/javascript"
+ src="../../js/ui.core-draggable-resizable-dialog.js"></script>
+ <script type="text/javascript" src="../../js/ui.kHeader.js"></script>
+ <script type="text/javascript" src="../../js/ui.kFooter.js"></script>
+ <script type="text/javascript" src="./js/messages.es.json"></script>
+ <script type="text/javascript" src="../../js/ui.feedback.js"></script>
+ <script type="text/javascript" src="../../js/karma.js"></script>
+ <script type="text/javascript" src="js/lesson.js"></script>
+
+</head>
+<body>
+ <div id="kHeader">
+ </div>
+
+ <!-- Put the help text here -->
+ <div id="kHelp" title="Help Title"> Help text here</div>
+
+ <div id="feedback"></div>
+ <div id="kMain">
+ <div id="questionBox">What is this?</div>
+
+ <div id="imageBox">
+ <img class="imageBox" id="imgObject" src="" alt=""/>
+ </div>
+
+ <div id="options">
+ <span class="option" id="option0"></span>
+ <span class="option" id="option1"></span>
+ <span class="option" id="option2"></span>
+ <span class="option" id="option3"></span>
+ </div>
+
+ <!--<img class = "imageBox" id="imgObject" src="" alt=""/>
+
+ <div id="options">
+ <a href="#" id="anchorOpt0">
+ <img class="optImg" id="option0" src="" alt=""/>
+ </a>
+ <a href="#" id="anchorOpt1"><img class="optImg" id="option1" src="" alt=""/></a>
+ <a href="#" id="anchorOpt2"><img class="optImg" id="option2" src="" alt=""/></a>
+ <a href="#" id="anchorOpt3"><img class="optImg" id="option3" src="" alt=""/></a>
+ </div>
+
+ <div id="gameOver">
+ Game Over
+ </div>-->
+ </div>
+ <div id="kFooter">
+ </div>
+</body>
+</html>
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/index.html~ b/examples/2_English_animalIdentification/English_Animal_Identification/index.html~ new file mode 100755 index 0000000..c32dfc3 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/index.html~ @@ -0,0 +1,68 @@ +<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>English_Animal Identification</title>
+
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+
+ <link type="image/ico" rel="icon" href="../../assets/image/favicon.ico" />
+ <link type="text/css" rel="stylesheet" href="../../css/karma.css" />
+ <link type="text/css" rel="stylesheet" href="../../css/ui.kHeader.css" />
+ <link type="text/css" rel="stylesheet" href="../../css/ui.kFooter.css" />
+ <link type="text/css" rel="stylesheet" href="css/lesson.css" />
+
+ <script type="text/javascript" src="../../js/jquery-1.3.2.min.js"></script>
+ <script type="text/javascript" src="../../js/jquery.i18n.js"></script>
+ <script type="text/javascript" src="../../js/jquery.ne.json"></script>
+ <script type="text/javascript"
+ src="../../js/ui.core-draggable-resizable-dialog.js"></script>
+ <script type="text/javascript" src="../../js/ui.kHeader.js"></script>
+ <script type="text/javascript" src="../../js/ui.kHeader.ne.json"></script>
+ <script type="text/javascript" src="../../js/ui.kFooter.js"></script>
+ <script type="text/javascript" src="../../js/ui.kFooter.ne.json"></script>
+ <script type="text/javascript" src="../../js/ui.feedback.js"></script>
+ <script type="text/javascript" src="../../js/karma.js"></script>
+ <script type="text/javascript" src="js/lesson.js"></script>
+
+</head>
+<body>
+ <div id="kHeader">
+ </div>
+
+ <!-- Put the help text here -->
+ <div id="kHelp" title="Help Title"> Help text here</div>
+
+ <div id="feedback"></div>
+ <div id="kMain">
+ <div id="questionBox">What is this?</div>
+
+ <div id="imageBox">
+ <img class="imageBox" id="imgObject" src="" alt=""/>
+ </div>
+
+ <div id="options">
+ <span class="option" id="option0"></span>
+ <span class="option" id="option1"></span>
+ <span class="option" id="option2"></span>
+ <span class="option" id="option3"></span>
+ </div>
+
+ <!--<img class = "imageBox" id="imgObject" src="" alt=""/>
+
+ <div id="options">
+ <a href="#" id="anchorOpt0">
+ <img class="optImg" id="option0" src="" alt=""/>
+ </a>
+ <a href="#" id="anchorOpt1"><img class="optImg" id="option1" src="" alt=""/></a>
+ <a href="#" id="anchorOpt2"><img class="optImg" id="option2" src="" alt=""/></a>
+ <a href="#" id="anchorOpt3"><img class="optImg" id="option3" src="" alt=""/></a>
+ </div>
+
+ <div id="gameOver">
+ Game Over
+ </div>-->
+ </div>
+ <div id="kFooter">
+ </div>
+</body>
+</html>
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/js/lesson.js b/examples/2_English_animalIdentification/English_Animal_Identification/js/lesson.js new file mode 100755 index 0000000..f932b4c --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/js/lesson.js @@ -0,0 +1,159 @@ +$(document).ready( + function(){ + + + //preloads assets into karma 'collections' + var k = Karma({ + audio: [{'name':'correct','file':'correct.ogg'}, + {'name':'incorrect','file':'incorrect.ogg'} + ], + image: [{'name': 'bear', 'file': 'bear.png'}, + {name : 'goat', file: 'goat.png'}, + {name: 'tiger', file: 'tiger.png'}, + {name: 'elephant', file: 'elephant.png'}, + {name: 'horse', file: 'horse.png'}, + {name: 'cow', file: 'cow.png'} + ] + }); + + //this command will scale down the lesson if the user's browser window + //is smaller than 950px X 600px + k.scaleWindow(); + + //sets locale, otherwise defaults to English + //$.i18n.setLocale('en'); + + //put your main lesson code here + k.ready( + function(){ + + + $('#kHeader').kHeader({'title': 'English Animal Identification', + lessonPlan: true, teachersNote: true}); + + //Set up feedback widget, this shows the user a correct or incorrect + //icon and sound when triggered programmatically + var $feedback = $('#feedback').feedback(); + + var kFooter = $('#kFooter').kFooter({'winningScore': 6}); + + var score = 0; + var names = []; + var namesUsed = []; + var correctIndex = 0; + var $img = $('#imgObject'); + var $options = $('.option'); + + + var populateListNames = function() { + var i = 0; + $.each(k.image, function (img){ + names[i] = img; + i++; + }); + }; + + + var checkSelection = function(selectedOption){ + if(selectedOption === correctIndex){ + + score++; + kFooter.kFooter('inc'); + kFooter.kFooter('incTotal'); + + if (score === 6){ + $feedback.feedback('win'); + } else{ + $feedback.feedback('correct'); + game(); + } + } + else { + $feedback.feedback('incorrect'); + kFooter.kFooter('incTotal'); + } + }; + + var shuffleGlobal = function (list) { + var i = 0, j = 0, t = 0; + for (i = list.length - 1; i > 0; i -= 1) { + j = Karma.rand(0, i); + t = list[i]; + list[i] = list[j]; + list[j] = t; + } + }; + + var game = function(){ + correctIndex = 0; + + var pickCorrect = function(){ + var correct = 0; + + var used = function(index){ + var name = names[index]; + for (var i = 0; i < namesUsed.length; i++){ + if (namesUsed[i] === name){ + return true; + } + } + return false; + }; + + var getUnusedName = function(){ + correct = k.rand(0,3); + while(used(correct)){ + shuffleGlobal(names); + correct = k.rand(0,3); + } + return correct; + }; + + shuffleGlobal(names); + correct = getUnusedName(); + namesUsed.push(names[correct]); + + return correct; + }; + + correctIndex = pickCorrect(); + + for (var i = 0; i < 4; i++){ + $($options[i]).text(k.image[names[i]].name); + } + + $img.attr('src', k.image[names[correctIndex]].src) + .css('visibility', 'visible'); + + }; + + + kFooter.bind('kFooterWinGame', + function(){ + $('.optImg').hide(); + $('.imageBox').hide(); + $('#gameOver').show(); + }); + kFooter.bind('kFooterRestart', + function() { + namesUsed = []; + correctIndex = 0; + score = 0; + game(); + } + ); + + $options.click( + function(e){ + checkSelection(parseInt(e.target.id.slice(-1))); + } + ); + + + populateListNames(); + game(); //let the game begin + + + }); //end of games + +});
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/js/lesson.js~ b/examples/2_English_animalIdentification/English_Animal_Identification/js/lesson.js~ new file mode 100755 index 0000000..4d60c7d --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/js/lesson.js~ @@ -0,0 +1,191 @@ +$(document).ready( + function(){ + + var k = Karma({ + audio: [{'name':'correct','file':'correct.ogg'}, + {'name':'incorrect','file':'incorrect.ogg'} + ]}); + + k.scaleWindow(); + $.i18n.setLocale('ne'); + + k.ready( + function(){ + + var flag, i ,j; + var object_counter = 1; + var imgNameRand = []; + var optPosition = []; + var optOtherPos = []; + var imageObject = []; + var imgNames = ["Bear", "Cow", "Elephant", "Horse", "Tiger", "Goat"]; + var correctPosition; + var selectedOption; + var score = 0; + var wrong_selected = 0; //wrong option selected so don't score up + var pos; + var t; + var current_image; + + var $help = $('#kHelpText').dialog({ + position:[ "right", "top"], modal:'true',autoOpen:false + }); + + var $feedback = $('#feedback').feedback(); + + $('#kHeaderHelpBtn').click(function(){ $help.dialog('open');}); + + + $('#kHeader').kHeader({'title': 'English Animal Identification', + lessonPlan: true, teachersNote: true}); + + var kFooter = $('#kFooter').kFooter({'winningScore': 6}); + kFooter.bind('kFooterWinGame', + function(){ + $('.optImg').hide(); + $('.imageBox').hide(); + $('#gameOver').show(); + }); + kFooter.bind('kFooterRestart', + function() { + object_counter = 1; + imgNameRand = []; + optPosition = []; + optOtherPos = []; + imageObject = []; + score = 0; + wrong_selected = 0; //wrong option selected so don't score up + + load_images(); + game(); + + } + ); + + load_images(); //load the image numbers for random display + game(); //let the game begin + + + function checkDisplay(){ //Displays the correct and incorrect info + if(wrong_selected == 1){ + $feedback.feedback('incorrect'); + } + else if (object_counter === 7 ){ + $feedback.feedback('win'); + } else{ + $feedback.feedback('correct'); + } + } + + $("#anchorPlayAgain").click(function(){ + $('#gameOver').hide(); + $('.optImg').show(); + $('.imageBox').show(); + load_images(); + score = 0; + object_counter = 1; + wrong_selected = 0; + //display_score(); + kFooter.kFooter('reset'); + game(); + + }); + $("#anchorOpt0").click(function(){ + selected_Option_Process('0'); + }); + $("#anchorOpt1").click(function(){ + selected_Option_Process('1'); + }); + $("#anchorOpt2").click(function(){ + selected_Option_Process('2'); + }); + $("#anchorOpt3").click(function(){ + selected_Option_Process('3'); + }); + + + function load_images(){ + imageObject = k.shuffle([1, 2, 3, 4, 5, 6]); + } + + function selected_Option_Process(selectedOption){ + + if(selectedOption == correctPosition){ + object_counter++; + wrong_selected = 0; + score++; + kFooter.kFooter('inc'); + kFooter.kFooter('incTotal'); + checkDisplay(); + game(); + } + else { + wrong_selected = 1; + kFooter.kFooter('incTotal'); + checkDisplay(); + } + + } + + function game(){ + + wrong_selected = 0; + current_image = object_counter%6; + document.getElementById("imgObject").src = "assets/image/" + + imageObject[current_image] + ".png"; + + //find correct answer and apply it to the position + var currentImage = imageObject[current_image]; + imgNameRand[0] = currentImage; + //generate choices + + for(i=1; i<4; i++){ + do{ + flag = 0; + imgNameRand[i] = k.rand(1, 6); + for(j=0; j<i; j++){ + if(imgNameRand[i]===imgNameRand[j]){ + flag++; + } + } + }while(flag != 0 ); //end of do while loop + } + + + correctPosition = k.rand(0, 3); + + optOtherPos[0] = correctPosition; + + for(i=1; i<4; i++){ + do{ + flag = 0; + optOtherPos[i] = k.rand(0, 3); + for(j=0; j<i; j++){ //chek repeat within optOtherPos array + if(optOtherPos[i] === optOtherPos[j]){ + flag++; + } + } + + }while(flag != 0); + + } + + for(i=0; i<4; i++){ + pos = optOtherPos[i]; + optPosition[pos] = imgNameRand[i]; + //optPosition[pos] = imgNames[i]; + } + + + + //random positions are stored in optOtherPos array. Great + + + for(i=0; i<4; i++){ + document.getElementById("option"+i+"").src = "assets/image/image_name/"+optPosition[i]+".png"; + } + + + } //no change + }); //end of games +}); //end of DOM
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.es.json b/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.es.json new file mode 100644 index 0000000..c9be5bd --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.es.json @@ -0,0 +1,21 @@ +/* -*- coding: utf-8 -*- */ +$.i18n.es = {}; +$.i18n.es.strings = { + "default":{ + + }, + "$.ui.kFooter":{ + "Play Again": "Repite", + "Pause" : "Pausa", + "Start" : "Comienza", + "Timer" : "Reloj", + "Total" : "Total", + "Score" : "Puntos" + }, + "$.ui.kHeader":{ + "Lesson Plan": "Plan de Lección", + "Teacher's Note": "Nota de Profesora" + } +}; + +$(function() { $.i18n.setLocale('es'); });
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.ne.json b/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.ne.json new file mode 100644 index 0000000..f0145a7 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.ne.json @@ -0,0 +1,21 @@ +/* -*- coding: utf-8 -*- */ +$.i18n.ne = {}; +$.i18n.ne.strings = { + "default":{ + + }, + "$.ui.kFooter":{ + "Play Again": "फेरी खेलौ", + "Pause" : "खेल रोकौ", + "Start" : "सुरु गरौ", + "Timer" : "", + "Total" : "जम्मा", + "Score" : "अङ्क" + }, + "$.ui.kHeader":{ + "Lesson Plan": "पाठविवरण", + "Teacher's Note": "पाठयोजना" + } +}; + +$(function() { $.i18n.setLocale('ne'); });
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.ne.json~ b/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.ne.json~ new file mode 100644 index 0000000..c9be5bd --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/js/messages.ne.json~ @@ -0,0 +1,21 @@ +/* -*- coding: utf-8 -*- */ +$.i18n.es = {}; +$.i18n.es.strings = { + "default":{ + + }, + "$.ui.kFooter":{ + "Play Again": "Repite", + "Pause" : "Pausa", + "Start" : "Comienza", + "Timer" : "Reloj", + "Total" : "Total", + "Score" : "Puntos" + }, + "$.ui.kHeader":{ + "Lesson Plan": "Plan de Lección", + "Teacher's Note": "Nota de Profesora" + } +}; + +$(function() { $.i18n.setLocale('es'); });
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/kDoc.html b/examples/2_English_animalIdentification/English_Animal_Identification/kDoc.html new file mode 100755 index 0000000..de52962 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/kDoc.html @@ -0,0 +1,41 @@ +<!DOCTYPE html> +<html> +<head> + <title>Lesson Plan for English Animal Identification</title> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> + <link type="image/ico" rel="icon" href="../../assets/image/favicon.ico" /> + <link type="text/css" rel="stylesheet" href="../../css/karma.css" /> + <link type="text/css" rel="stylesheet" href="../../css/ui.kHeader.css" /> + <link type="text/css" rel="stylesheet" href="../../css/kDoc.css" /> + <script type="text/javascript" src="../../js/jquery-1.3.2.min.js"></script> + <script type="text/javascript" + src="../../js/ui.core-draggable-resizable-dialog.js"></script> + <script type="text/javascript" src="../../js/karma.js"></script> + <script type="text/javascript" src="../../js/ui.kHeader.js"></script> + <script type="text/javascript" src="../../js/kDoc.js"></script> + +</head> +<body id="kDoc"> + <div id="kHeader"> + </div> + + <div id="kHelp" title="Help"> + पाठविवरणर पाठयोजना सहज तरिकाले पढ्न तपाईले निम्न कार्य गर्न सक्नु हुन्छ । + <p> + <div class='zoom zoom-in'></div> थिच्दा <br /> + अक्षर आकार ठुलो बनाउन सक्नुहुन्छ। + </p> + <p> + <div class='zoom zoom-out'></div> थिच्दा <br /> + अक्षर आकार सानो बनाउन सक्नुहुन्छ। + </p> + <br /><br /> + पाठ पृष्टको दाईने तर्फको ठाडो रेखा तल माथि गर्दा <br /> + तपाईले हाल पढिरहेको पृष्टलाई आवश्यकता अनुसार तल माथि गर्न सक्नुहुन्छ + </div> + + <iframe id="iframeLessonPlan" src=''> + </iframe> + +</body> +</html>
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/lessonPlan.html b/examples/2_English_animalIdentification/English_Animal_Identification/lessonPlan.html new file mode 100644 index 0000000..cec9613 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/lessonPlan.html @@ -0,0 +1,709 @@ +<html>
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<title>Animal identification</title>
+<style>
+<!--
+.MsoChpDefault {
+ font-size:11.0pt;
+}
+div.Section1{
+ width: 80%;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+div p span{
+ line-height: 200% !important;
+}
+
+-->
+</style>
+</head>
+<body lang=EN-US>
+<div class=Section1>
+ <p align=center style='
+text-align:center;line-height:normal'><b><span style='font-size:14.0pt;
+font-family:"Times New Roman","serif"'>Animal Identification</span></b><b><span
+lang=SA style='font-size:14.0pt;font-family:Samanata'> </span></b><b><span
+style='font-size:14.0pt;font-family:"Times New Roman","serif"'>(</span></b><b><span
+lang=SA style='font-size:14.0pt;font-family:Mangal'>पाठविवरण</span></b><b><span
+style='font-size:14.0pt;font-family:"Times New Roman","serif"'>)</span></b></p>
+ <p style='line-height:
+normal'><b><span lang=SA style='font-size:12.0pt;font-family:Mangal'>क्रियाकलापको
+ शिर्षक </span></b><b><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>: </span></b><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>Animal
+ Identification</span></p>
+ <p style='line-height:
+normal'><b><span lang=SA style='font-size:12.0pt;font-family:Mangal'>क्रियाकलापको
+ कोड </span></b><b><span style='font-size:12.0pt;font-family:
+"Times New Roman","serif"'>:</span></b><b><span style='font-size:12.0pt;
+font-family:Jagahimal'> </span></b><b><span lang=SA style='font-size:12.0pt;
+font-family:Mangal'></span></b><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'>II
+ E 14 (</span><span lang=SA style='font-size:12.0pt;font-family:Mangal'>कक्षा</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>२</span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>, </span><span
+lang=SA style='font-size:12.0pt;font-family:Mangal'>अङ्ग्रेजी</span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'> )</span></p>
+ <div style='border:solid windowtext 1.0pt;padding:1.0pt 4.0pt 1.0pt 0cm'>
+ <p style='line-height:
+normal;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+font-family:Mangal'>शिक्षणको
+ हप्ता </span></b><b><span style='font-size:12.0pt;
+font-family:"Times New Roman","serif"'>:</span></b><b><span style='font-size:
+12.0pt;font-family:Jagahimal'> </span></b><span style='font-size:12.0pt;
+font-family:"Times New Roman","serif"'></span><span lang=SA style='font-size:
+12.0pt;font-family:Mangal'>७</span><span style='font-size:12.0pt;
+font-family:"Times New Roman","serif"'>,</span><span lang=SA style='font-size:
+12.0pt;font-family:Samanata'> </span><span lang=SA style='font-size:12.0pt;
+font-family:Mangal'>८</span><span lang=SA style='font-size:12.0pt;
+font-family:Samanata'> </span><span lang=SA style='font-size:12.0pt;font-family:
+Mangal'>अथवा</span><span lang=SA style='font-size:12.0pt;
+font-family:Samanata'> </span><span lang=SA style='font-size:12.0pt;font-family:
+Mangal'>९</span></p>
+ <p style='line-height:
+normal;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+font-family:Mangal'>पाठ्यपुस्त</span></b><b><span
+lang=NE style='font-size:12.0pt;font-family:Mangal'>क</span></b><b><span
+lang=SA style='font-size:12.0pt;font-family:Mangal'>को
+ सम्बन्धित
+ पाठ </span></b><b><span style='font-size:12.0pt;font-family:
+"Times New Roman","serif"'>:</span></b><b><span style='font-size:12.0pt;
+font-family:Jagahimal'> </span></b><span style='font-size:12.0pt;font-family:
+"Times New Roman","serif"'>My English Book II</span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'> </span></p>
+ </div>
+ <div style='border:solid windowtext 1.0pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>
+ <p style='line-height:
+normal;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+font-family:Mangal'>सिकाइ
+ क्षेत्र </span></b><b><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>:</span></b><b><span
+lang=SA style='font-size:12.0pt;font-family:Mangal'> </span></b><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>Speaking,
+ reading,</span><span lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>8, 10, 12, 16 </span></p>
+ <p style='text-align:
+justify;line-height:normal;border:none;padding:0cm'><b><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>सिकाइउपलब्धि </span></b><b><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'>:</span></b><b><span
+lang=SA style='font-size:12.0pt;font-family:Mangal'> </span></b><b><span
+lang=NE style='font-size:12.0pt;font-family:Mangal'></span></b><span lang=NE
+style='font-size:12.0pt;font-family:Mangal'>१) </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>ठिक</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>उच्चारण</span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>, </span><span
+lang=SA style='font-size:12.0pt;font-family:Mangal'>झोक्‍का</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>र</span><span lang=SA
+style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>उतार</span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>-</span><span
+lang=SA style='font-size:12.0pt;font-family:Mangal'>चढाव</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>मिलाई</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>भाषाको</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>प्रयोग</span></p>
+ <p style='text-align:
+justify;line-height:normal;border:none;padding:0cm'><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'> </span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'> </span><span
+lang=NE style='font-size:12.0pt;font-family:Mangal'>२)</span><span
+lang=NE style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>साधारण</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>अङ्ग्रेजीमा</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>जनावरका</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>नामहरू</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>भन्‍न</span></p>
+ <p style='text-align:
+justify;line-height:normal;border:none;padding:0cm'><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'> </span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'> </span><span
+lang=NE style='font-size:12.0pt;font-family:Mangal'>३)</span><span
+lang=NE style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>हेरेर</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>वस्तुहरूका</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>प्रचलित</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>नामहरूको</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>पहिचान</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>गर्न</span></p>
+ <p style='text-align:
+justify;line-height:normal;border:none;padding:0cm'><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'> </span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'> </span><span
+lang=NE style='font-size:12.0pt;font-family:Samanata'></span><span lang=NE
+style='font-size:12.0pt;font-family:Mangal'>४) </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>पाठ्यवस्तुबाट</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>वस्तुहरूको</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>खास</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>नाम</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>पत्ता</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>लगाउन</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span></p>
+ <p style='line-height:
+normal;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+font-family:Mangal'>सिकाइउपलब्धिको
+ विस्तृतीकरण </span></b><b><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>: </span></b><span
+lang=SA style='font-size:12.0pt;font-family:Mangal'>चित्रपत्तीको</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>अभ्यास</span><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>, </span><span
+lang=SA style='font-size:12.0pt;font-family:Mangal'>वर्णमालाका</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>ठूला</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>अक्षरहरूको</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>संयोजन</span><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span><span lang=SA
+style='font-size:12.0pt;font-family:Mangal'>खेल</span><b><span
+lang=SA style='font-size:12.0pt;font-family:Samanata'> </span></b></p>
+ </div>
+ <div style='border:solid windowtext 1.0pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>
+ <p style='line-height:
+90%;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+line-height:90%;font-family:Mangal'>क्रियाकलापको
+ उद्देश्य </span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>:</span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:Jagahimal'> </span></b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>दिएका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरहरूलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>चिन्‍नु</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>तीनको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नाम</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>बताउन</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सक्नु</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Jagahimal'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span></p>
+ <p style='text-align:
+justify;line-height:90%;border:none;padding:0cm'><b><span lang=SA
+style='font-size:12.0pt;line-height:90%;font-family:Mangal'>क्रियाकलाप
+ चलाउने तरिका </span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>:</span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:Jagahimal'> </span></b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>स्क्रिनमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>एउटा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>प्रश्‍न</span><span
+style='font-size:12.0pt;line-height:90%;font-family:Jagahimal'>, </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>चित्र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Jagahimal'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>केही</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामहरू</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>देखिन्छन्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>हेर्नुहोस्</span><span
+style='font-size:12.0pt;line-height:90%;font-family:Jagahimal'>, </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सही</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नाम</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>छान्‍नुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>क्लिक</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>गर्नुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सही</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नाममा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>क्लिक</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>गरेमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'></span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>ठीकको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>चिन्ह</span><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'></span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>आ</span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Mangal'>ँ</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>उछ</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>उच्चारण</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सुनिन्छ</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>यदि</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>गलत</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>उत्तरमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>क्लिक</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भयो</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भने</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'></span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>गलतको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>चिन्ह</span><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'></span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>आ</span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Mangal'>ँ</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>उछ</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>त्यसपछि</span><span
+style='font-size:12.0pt;line-height:90%;font-family:Jagahimal'>,</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>तपाईंले</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सही</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>उत्तर</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>छान्‍ने</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>मौका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पाउनुहुन्छ</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>तर</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>स्क्रिनको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>माथि</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>बायाँपट्टीको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>स्कोरमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>अङ्क</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भने</span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जोडिदैन</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span></p>
+ <p style='line-height:
+90%;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+line-height:90%;font-family:Mangal'>स्व</span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>-</span></b><b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>मूल्याङ्कन</span></b><b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'> </span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>:</span></b><b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'> </span></b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>स्क्रिनको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>माथि</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>बायाँपट्टीको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>कुनामा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Mangal'>आफूले</span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Mangal'>मिलाएको</span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Mangal'>उत्तरको</span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>अङ्क</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>(Score)</span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Mangal'>देखिन्छ।</span></p>
+ </div>
+ <div style='border:solid windowtext 1.0pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>
+ <p style='line-height:
+90%;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+line-height:90%;font-family:Mangal'>ई</span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>-</span></b><b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पाटी
+ प्रयोगपूर्वको
+ क्रियाकलाप </span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>:</span></b><b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'> </span></b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>ई</span><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>-</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पाटीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भएका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>Vocabulary
+ Domestic Animals </span><span lang=SA style='font-size:12.0pt;line-height:90%;
+font-family:Mangal'>र</span><span lang=SA style='font-size:12.0pt;
+line-height:90%;font-family:Samanata'> </span><span style='font-size:12.0pt;
+line-height:90%;font-family:"Times New Roman","serif"'>Vocabulary Wild Animals </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>गराउनुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span></p>
+ <p style='text-align:
+justify;line-height:90%;border:none;padding:0cm'><b><span lang=SA
+style='font-size:12.0pt;line-height:90%;font-family:Mangal'>ई</span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>-</span></b><b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पाटी
+ प्रयोगपछिको
+ क्रियाकलाप </span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>:</span></b><b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'> </span></b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>विद्यार्थीहरूलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>शैक्षिकभ्रमणका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लागि</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नजिकको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>वस्तीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लैजानुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लेख्‍ने</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>कामका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लागि</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>आफूसँग</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>कापी</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सीसाकलम</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>बोक्न</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लगाउनुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>विद्यार्थीहरू</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सबैलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>एकपटकमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>एउटा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>घरमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लगेर</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>त्यहाँ</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>देखिने</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामहरू</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लेख्‍न</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भन्‍नुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>यदि</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>अङ्ग्रेजीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नाम</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>थाहा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नभएका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरहरू</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भ</span><span
+lang=NE style='font-size:12.0pt;line-height:90%;font-family:Mangal'>े</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>टिएमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>तीनको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नाम</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नेपालीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लेख्‍न</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लगाउनुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>विद्यार्थीहरूलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>कक्षाकोठामा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>ल्याउनुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>कालोपाटीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>तिनीहरूले</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>देखेका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामहरूको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सूची</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>तयार</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पार्नुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सूची</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>तयार</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पार्दा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>अङ्ग्रेजीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>थाहा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भएका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामहरू</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>अङ्ग्रेजीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>अङ्ग्रेजीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>थाहा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नभएका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामहरूलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नेपालीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लेख्‍नुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>अङ्ग्रेजीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामहरूको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>सूची</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>तयार</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भए</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पछी</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>यदि</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नेपालीमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लेख्‍नुपर्ने</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामहरू</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भएमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>त्यसलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पनि</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लेख्‍नुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>विद्यार्थीहरूलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>दोहोर्‍याउन</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भन्‍दै</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>ती</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नामहरू</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लेख्‍दै</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>उच्चारण</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>गर्न</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लगाउनुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>गृहकार्यमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>हरेक</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>विद्यार्थीहरूलाई</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>आफ्नो</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>छिमेकमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नजिकको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>घरमा</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>भएका</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>जनावरहरूको</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>नाम</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>लेखेर</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>ल्याउने</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>काम</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>दिनुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Samanata'> </span></p>
+ <p style='line-height:
+90%;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+line-height:90%;font-family:Mangal'>ई</span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>-</span></b><b><span
+lang=SA style='font-size:12.0pt;line-height:90%;font-family:Mangal'>पुस्तकालयसित
+ सम्बन्धित
+ क्रियाकलाप </span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>:</span></b></p>
+ <p style='line-height:
+90%;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+line-height:90%;font-family:Mangal'>सामूहिक
+ क्रियाकलाप </span></b><b><span
+style='font-size:12.0pt;line-height:90%;font-family:"Times New Roman","serif"'>:</span></b></p>
+ </div>
+ <div style='border:solid windowtext 1.0pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>
+ <p style='line-height:
+80%;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+line-height:80%;font-family:Mangal'>गृहकार्य</span></b><b><span
+lang=SA style='font-size:8.0pt;line-height:80%;font-family:Mangal'> </span></b><b><span
+style='font-size:12.0pt;line-height:80%;font-family:"Times New Roman","serif"'>:</span></b><b><span
+style='font-size:4.0pt;line-height:80%;font-family:Jagahimal'> </span></b><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>सबै</span><span
+lang=SA style='font-size:7.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>जनावरका</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>नामहरू</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>चिन्‍न</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>र</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>ठीक</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>तरिकाले</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>भन्‍न</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>नआउँदासम्म</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>ई</span><span
+style='font-size:12.0pt;line-height:80%;font-family:"Times New Roman","serif"'>-</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>पाटीको</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>क्रियाकलापमा</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>अभ्यास</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>गरेर</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>आउन</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>लगाउनुहोस्</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Mangal'>।</span><span
+lang=SA style='font-size:12.0pt;line-height:80%;font-family:Samanata'> </span></p>
+ <p style='line-height:
+80%;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+line-height:80%;font-family:Mangal'>समान वा
+ सम्बन्धित
+ अन्य
+ क्रियाकलाप </span></b><b><span
+style='font-size:12.0pt;line-height:80%;font-family:"Times New Roman","serif"'>:</span></b><b><span
+style='font-size:12.0pt;line-height:80%;font-family:Jagahimal'> </span></b></p>
+ <p style='line-height:
+80%;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+line-height:80%;font-family:Mangal'>शिक्षणसम्बन्धि
+ थप सल्लाह </span></b><b><span
+style='font-size:12.0pt;line-height:80%;font-family:"Times New Roman","serif"'>:</span></b><b><span
+style='font-size:12.0pt;line-height:80%;font-family:Jagahimal'> </span></b></p>
+ </div>
+ <div style='border:solid windowtext 1.0pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>
+ <p style='line-height:
+normal;border:none;padding:0cm'><b><span lang=SA style='font-size:12.0pt;
+font-family:Mangal'>उपयोगी
+ वेभसाइटहरू </span></b><b><span
+style='font-size:12.0pt;font-family:"Times New Roman","serif"'>:</span></b></p>
+ </div>
+</div>
+</body>
+</html>
diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/start.html b/examples/2_English_animalIdentification/English_Animal_Identification/start.html new file mode 100755 index 0000000..3ee8538 --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/start.html @@ -0,0 +1,65 @@ +<!DOCTYPE html> +<html> +<head> + <title>Start Page for English Animal Identification</title> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> + <link type="image/ico" rel="icon" href="../../assets/image/favicon.ico" /> + <link type="text/css" rel="stylesheet" href="../../css/kStart.css" /> + <script type="text/javascript" src="../../js/jquery-1.3.2.min.js"></script> + <script type="text/javascript" src="../../js/karma.js"></script> + + +</head> +<body id="kStart"> + <div id="top"> + <a href="../../list.html" title="Back"> + <div id='backBtn'> + </div> + </a> + <div id="topMiddle"> + <div id="topDesc" class="center">साझा शिक्षा ई-पाटीद्वारा निर्मित</div> + <div id="topE-Paath" class="center">ई-पाठ</div> + </div> + </div> + + <div id="middle"> + + <div id="grade" class="center"> + <span id="gradeText">कक्षा:</span><span id="gradeNum">२</span> + </div> + <div id="subject" class="center">अँग्रेजी</div> + <div id="lessonTitle" class="center"> + <a href="./index.html">Identifying Animals</a> + </div> + <div id="lessonDesc" class="center"> + This is a lesson for identifying animals + </div> + <div id="teachersNoteBtn" class="button"> + <a href="./kDoc.html?back=start.html&doc=teachersNote"> + <div> Teacher's Note</div> + <div>पाठविवरण</div> + </a> + </div> + <div id="lessonPlanBtn" class="button"> + <a href="./kDoc.html?back=start.html&doc=lessonPlan"> + <div>Lesson Plan</div> + <div>पाठयोजना</div> + </a> + </div> + </div> + <div id="bottom"> + <a id="logo" href="http://www.olenepal.org"> + <!--<div id="logo" class="center"> + <div></div> + </div>--> + </a> + <div id="copyright"> + Copyright <a href="http://www.olenepal.org">OLE Nepal</a> 2009, + <a href="http://www.opensource.org/licenses/mit-license.php">MIT License</a> + </div> + </div> + <script type="text/javascript"> + Karma.scaleToViewport(); + </script> +</body> +</html>
\ No newline at end of file diff --git a/examples/2_English_animalIdentification/English_Animal_Identification/teachersNote.html b/examples/2_English_animalIdentification/English_Animal_Identification/teachersNote.html new file mode 100755 index 0000000..440129f --- /dev/null +++ b/examples/2_English_animalIdentification/English_Animal_Identification/teachersNote.html @@ -0,0 +1 @@ +foobar!
\ No newline at end of file diff --git a/i18n/example/messages.es.js b/i18n/example/messages.es.js new file mode 100644 index 0000000..a7e5e54 --- /dev/null +++ b/i18n/example/messages.es.js @@ -0,0 +1,16 @@ +$.i18n.es = +{ + "strings": { + "": "#-#-#-#-# messages.js.pot (PACKAGE VERSION) #-#-#-#-#\nProject-Id-Version: PACKAGE VERSION\nReport-Msgid-Bugs-To: \nPOT-Creation-Date: 2010-03-12 17:17+0545\nPO-Revision-Date: 2010-03-12 17:20+0545\nLast-Translator: hitman <hitman@xiaopo>\nLanguage-Team: Spanish\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\n#-#-#-#-# messages.html.pot (PACKAGE VERSION) #-#-#-#-#\nProject-Id-Version: PACKAGE VERSION\nPOT-Creation-Date: 2010-03-12 17:14+NPT\nPO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\nLast-Translator: FULL NAME <EMAIL@ADDRESS>\nLanguage-Team: LANGUAGE <LL@li.org>\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: ENCODING\nGenerated-By: html2po.py 1.0\nPlural-Forms: nplurals=2; plural=(n != 1);\n", + "An English Header": "Un Encabezado en Inglés", + "This is a div with <i>markup</i>.": "Esto es un div con <i>marco upo</i>", + "An English Title": "Un Título en Inglés" + }, + "contextualized_strings": { + "$.ui.kHeader": { + "Teacher's Note": "Nota de profesora", + "Lesson Plan": "Plan de lección" + } + } +}; +$.i18n.setLocale('es'); diff --git a/i18n/example/ui.kHeader.js b/i18n/example/ui.kHeader.js index 38279e6..859393d 100755 --- a/i18n/example/ui.kHeader.js +++ b/i18n/example/ui.kHeader.js @@ -66,7 +66,7 @@ if (options.lessonPlan){ $("<div>" + "<a href='./kDoc.html?back=index.html&doc=lessonPlan'>" + - pgettext("$.ui.kHeader", "Lesson Plan") + + $.i18n.pgettext("$.ui.kHeader", "Lesson Plan") + "</a></div>") .appendTo($dropDownArea); } @@ -74,7 +74,7 @@ if (options.teachersNote){ $("<div>" + "<a href='./kDoc.html?back=index.html&doc=teachersNote'>" + - pgettext("$.ui.kHeader", "Teacher's Note") + + $.i18n.pgettext("$.ui.kHeader", "Teacher's Note") + "</a></div>") .appendTo($dropDownArea); } diff --git a/i18n/mo2js.py b/i18n/mo2js.py new file mode 100755 index 0000000..24fd492 --- /dev/null +++ b/i18n/mo2js.py @@ -0,0 +1,83 @@ +#! /usr/bin/env python + +import codecs +import gettext +import json + +# TBD: generate $.i18n.choose_pluralized_msg. Similar to how python +# gettext does this. + +def context_and_key(key): + """Return a tuple containing the context (or None) and the message + key.""" + # A context, if present, is prepended to the key, with a \x04 + # character in between. + (context, separator, k) = key.partition(u'\x04') + if (separator != ''): + return (context, k) + else: + return (None, key) + +def group_pluralized_forms(dict): + """Return a dictionary where the pluralized forms from dict are + grouped. Elements of the form + (msg, i) -> tr1 + ... + (msg, j) -> trn + are grouped into: + msg -> [tr1, ..., trn] + """ + result = {} + keys = dict.keys() + keys.sort() + for k in keys: + translation = dict[k] + if type(k) is tuple: + # A pluralized form k = (msg, n) + k = k[0] + if k not in result: + result[k] = [] + result[k].append(translation) + else: + result[k] = translation + return result + +def path(key): + """Return the path in the dictionary for key""" + (context, key) = context_and_key(key) + if context is not None: + return ['contextualized_strings', context, key] + else: + return ['strings', key] + +def store_translation(dictionary, key, translation): + p = path(key) + while len(p) > 1: + x = p.pop(0) + dictionary = dictionary.setdefault(x, {}) + dictionary[p[0]] = translation + +def gettext_json(fp, indent = False): + result = {} + tr = gettext.GNUTranslations(fp) + dictionary = group_pluralized_forms(tr._catalog) + for k, v in group_pluralized_forms(tr._catalog).items(): + store_translation(result, k, v) + return json.dumps(result, ensure_ascii = False, indent = indent) + +def usage(argv0): + print 'Usage:' + print '\t' + argv0 + ' language mo-file js-file' + +if __name__ == '__main__': + import sys + if len(sys.argv) != 4: + usage(sys.argv[0]) + sys.exit(1) + [lang, mo, js] = sys.argv[1:] + f = codecs.open(js, encoding='utf-8', mode='w+') + lang = sys.argv[1] + f.write('$.i18n.%s =\n' % lang); + f.write(gettext_json(open(mo, 'r'), True)) + f.write(';\n'); + f.write('$.i18n.setLocale(\'%s\');\n' % lang); diff --git a/js/jquery.i18n.js b/js/jquery.i18n.js index 07e015b..aad8f27 100644 --- a/js/jquery.i18n.js +++ b/js/jquery.i18n.js @@ -8,6 +8,7 @@ (function($){ $.i18n = {}; + $.i18n.gettext = function(string) { var lang = $.i18n.lang; if (!$.i18n[lang] || !$.i18n[lang].strings) { @@ -15,7 +16,9 @@ } return $.i18n[lang].strings[string]||string; }; + + $.i18n.pgettext = function(context, string) { var lang = $.i18n.lang; if (!$.i18n[lang] || @@ -24,7 +27,7 @@ return string; } return $.i18n[lang].contextualized_strings[context][string]||string; - }; + }; // You can override this in messages.<lang>.json. // We should maybe extract this from the .mo file. diff --git a/js/ui.kFooter.js b/js/ui.kFooter.js index d280b79..44eaafa 100755 --- a/js/ui.kFooter.js +++ b/js/ui.kFooter.js @@ -157,12 +157,6 @@ stopTimer : function(){ this._setData('timerRunning', false); }, - pgettext : function(context, msg){ - if($.i18n){ - return $.i18n.pgettext(context, msg); - } - return msg; - }, _n : function(val, loc){ if ($.i18n){ return $._n(val, loc); @@ -196,12 +190,12 @@ if(options.scoreboard === true){ var $scoreboard = $("<li class='left'>" + - this.pgettext('$.ui.kFooter', "Score") + + $.i18n.pgettext("$.ui.kFooter", "Score") + "</li>" + "<li class='left'>" + "<span id='kFooterScore' class='ui-corner-all number'>" + this._n(score) + "</span></li>" + "<li class='left'>" + - this.pgettext('$.ui.kFooter', "Total") + "</li>" + + $.i18n.pgettext("$.ui.kFooter", "Total") + "</li>" + "<li class='left'><span id='kFooterTotal' " + "class='ui-corner-all number'>" + this._n(total) + "</span></li>") @@ -214,7 +208,7 @@ if(options.timer === true){ this._$timer = $("<li class='left'>" + - this.pgettext('$.ui.kFooter', "Timer") + + $.i18n.pgettext("$.ui.kFooter", "Timer") + "</li>" + "<li class='left'><span id='kFooterMins'" + "class='ui-corner-all" + @@ -238,7 +232,7 @@ "<span class='ui-icon ui-icon-arrowrefresh-1-w'>" + "</span>" + "<span class='text left'>" + - this.pgettext('$.ui.kFooter', 'Play Again') + + $.i18n.pgettext("$.ui.kFooter", "Play Again") + "</span></button></li>") .click(function(){ self.startTimer(); @@ -253,7 +247,7 @@ "<span class='ui-icon ui-icon-pause'>" + "</span>" + "<span class='text left'>" + - this.pgettext('$.ui.kFooter', 'Pause') + + $.i18n.pgettext("$.ui.kFooter", "Pause") + "</span></button></li>") .click(function(){ self.stopTimer(); @@ -268,7 +262,7 @@ "<span class='ui-icon ui-icon-play'>" + "</span>" + "<span class='text left'>" + - this.pgettext('$.ui.kFooter', 'Start') + + $.i18n.pgettext("$.ui.kFooter", "Start") + "</span></button></li>") .click(function(){ self.startTimer(); diff --git a/js/ui.kHeader.js b/js/ui.kHeader.js index 1360710..83cf545 100755 --- a/js/ui.kHeader.js +++ b/js/ui.kHeader.js @@ -18,13 +18,7 @@ $.widget('ui.kHeader', /** @lends $.ui.kHeader.prototype */ - { pgettext : function(context, msg){ - if($.i18n){ - return $.i18n.pgettext(context, msg); - } - return msg; - }, - _n : function(val, loc){ + { _n : function(val, loc){ if ($.i18n){ return $._n(val, loc); } @@ -66,7 +60,7 @@ if (options.lessonPlan){ $("<div>" + "<a href='./kDoc.html?back=index.html&doc=lessonPlan'>" + - this.pgettext('$.ui.kHeader', "Lesson Plan") + + $.i18n.pgettext("$.ui.kHeader", "Lesson Plan") + "</a></div>") .appendTo($dropDownArea); } @@ -74,7 +68,7 @@ if (options.teachersNote){ $("<div>" + "<a href='./kDoc.html?back=index.html&doc=teachersNote'>" + - this.pgettext('$.ui.kHeader', "Teacher's Note") + + $.i18n.pgettext("$.ui.kHeader", "Teacher's Note") + "</a></div>") .appendTo($dropDownArea); } |