diff --git a/IPython/html/static/notebook/js/kernelselector.js b/IPython/html/static/notebook/js/kernelselector.js
index 18b016f..cdc3f5e 100644
--- a/IPython/html/static/notebook/js/kernelselector.js
+++ b/IPython/html/static/notebook/js/kernelselector.js
@@ -164,7 +164,7 @@ define([
/** set the kernel by name, ensuring kernelspecs have been loaded, first
kernel can be just a kernel name, or a notebook kernelspec metadata
- (name, language_name, display_name).
+ (name, language, display_name).
*/
var that = this;
if (typeof selected === 'string') {
@@ -192,9 +192,9 @@ define([
if (ks === undefined) {
var available = _sorted_names(kernelspecs);
var matches = [];
- if (selected.language_name && selected.language_name.length > 0) {
+ if (selected.language && selected.language.length > 0) {
$.map(available, function (name) {
- if (kernelspecs[name].spec.language_name.toLowerCase() === selected.language_name.toLowerCase()) {
+ if (kernelspecs[name].spec.language.toLowerCase() === selected.language.toLowerCase()) {
matches.push(name);
}
});
diff --git a/IPython/html/static/notebook/js/notebook.js b/IPython/html/static/notebook/js/notebook.js
index 7a9ad3b..49684a6 100644
--- a/IPython/html/static/notebook/js/notebook.js
+++ b/IPython/html/static/notebook/js/notebook.js
@@ -249,7 +249,7 @@ define([
that.metadata.kernelspec = {
name: data.name,
display_name: data.spec.display_name,
- language_name: data.spec.language_name,
+ language: data.spec.language,
};
// start session if the current session isn't already correct
if (!(this.session && this.session.kernel && this.session.kernel.name === data.name)) {
diff --git a/IPython/kernel/kernelspec.py b/IPython/kernel/kernelspec.py
index 2934ea4..5e73238 100644
--- a/IPython/kernel/kernelspec.py
+++ b/IPython/kernel/kernelspec.py
@@ -36,7 +36,7 @@ def _pythonfirst(s):
class KernelSpec(HasTraits):
argv = List()
display_name = Unicode()
- language_name = Unicode()
+ language = Unicode()
env = Dict()
resource_dir = Unicode()
@@ -55,7 +55,7 @@ class KernelSpec(HasTraits):
d = dict(argv=self.argv,
env=self.env,
display_name=self.display_name,
- language_name=self.language_name,
+ language=self.language,
)
return d
@@ -114,7 +114,7 @@ class KernelSpecManager(HasTraits):
return {
'argv': make_ipkernel_cmd(),
'display_name': 'Python %i' % (3 if PY3 else 2),
- 'language_name': 'python',
+ 'language': 'python',
}
@property