Added i18n to the options page (bug #1) and fixed bugs with dialogs
diff --git a/js/options.js b/js/options.js
index e1ffdfb..5ba72c2 100644
--- a/js/options.js
+++ b/js/options.js
@@ -20,7 +20,15 @@
     $("#varioustabs_label").innerHTML = chrome.i18n.getMessage("options_tabsoption_1");
     $("#uniquetab_label").innerHTML = chrome.i18n.getMessage("options_tabsoption_2");
     $("#panel_label").innerHTML = chrome.i18n.getMessage("options_tabsoption_3");
+    $("#languages_add").innerHTML = chrome.i18n.getMessage("options_addlanguage_addbutton");
     $("#save").innerHTML = chrome.i18n.getMessage("options_savebutton");
+    $("#credits").innerHTML = chrome.i18n.getMessage("options_credits");
+    $("#credits_dialog h3").innerHTML = chrome.i18n.getMessage("options_credits");
+    $("#languages_add_ok").innerHTML = chrome.i18n.getMessage("options_ok");
+    $("#languages_add_cancel").innerHTML = chrome.i18n.getMessage("options_cancel");
+    $("#credits_ok").innerHTML = chrome.i18n.getMessage("options_ok");
+    $("#languages_add_dialog h3").innerHTML = chrome.i18n.getMessage("options_addlanguage");
+    $("#language_label").innerHTML = chrome.i18n.getMessage("options_language_label");
 }
 
 function print_list_modal() {
@@ -112,11 +120,11 @@
                 for (var item in json) {
                     printhtml += "<div>";
                     if (json[item].url) {
-                        printhtml += "<a href='"+json[item].url+"' class='homepage' target='_blank'>homepage</a>";
+                        printhtml += "<a href='"+json[item].url+"' class='homepage' target='_blank'>"+chrome.i18n.getMessage("options_credits_homepage")+"</a>";
                     }
                     printhtml += "<h4>"+json[item].name+"</h4>";
                     if (json[item].author) {
-                        printhtml += "<p class='author'>by "+json[item].author;
+                        printhtml += "<p class='author'>"+chrome.i18n.getMessage("options_credits_by")+" "+json[item].author;
                     }
                     if (json[item].license) {
                         printhtml += " – "+json[item].license+"</p>";