diff --git a/package.json b/package.json
index 9e94d63ba6210d9081d16f29bfaa9e2e3569abe8..43b2800e3736f795a577a4b29ef8bd0fdd0a1c93 100644
--- a/package.json
+++ b/package.json
@@ -101,7 +101,7 @@
     "scratch-paint": "0.2.0-prerelease.20180918203812",
     "scratch-render": "0.1.0-prerelease.20180918201144",
     "scratch-storage": "1.0.2",
-    "scratch-svg-renderer": "0.2.0-prerelease.20180907141232",
+    "scratch-svg-renderer": "0.2.0-prerelease.20180926143036",
     "scratch-vm": "0.2.0-prerelease.20180925190229",
     "selenium-webdriver": "3.6.0",
     "startaudiocontext": "1.2.1",
diff --git a/src/containers/language-selector.jsx b/src/containers/language-selector.jsx
index c3f108efbe3315dd732a3b450479efddc7bec00d..8eb621bb1b79b441627a49245245ab80549bf109 100644
--- a/src/containers/language-selector.jsx
+++ b/src/containers/language-selector.jsx
@@ -13,11 +13,13 @@ class LanguageSelector extends React.Component {
         bindAll(this, [
             'handleChange'
         ]);
+        document.documentElement.lang = props.currentLocale;
     }
     handleChange (e) {
         const newLocale = e.target.value;
         if (this.props.supportedLocales.includes(newLocale)) {
             this.props.onChangeLanguage(newLocale);
+            document.documentElement.lang = newLocale;
         }
     }
     render () {