diff --git a/src/app/main/main-layout-header.js b/src/app/main/main-layout-header.js
index 3cca6dfe..8b1bff5d 100644
--- a/src/app/main/main-layout-header.js
+++ b/src/app/main/main-layout-header.js
@@ -1,21 +1,37 @@
import React from 'react/addons';
-import Button from 'core-components/button';
-import CommonActions from 'actions/common-actions';
+
import i18n from 'lib/i18n';
+import CommonActions from 'actions/common-actions';
+
+import Button from 'core-components/button';
+import DropDown from 'core-components/drop-down';
var MainLayoutHeader = React.createClass({
+ languageList: ['English', 'Spanish', 'Portuguese', 'German'],
+
render() {
return (
-
-
-
-
+
+
+
);
+ },
+
+ changeLanguage(event) {
+ var codeLanguages = {
+ 'English': 'en',
+ 'Spanish': 'es',
+ 'Portuguese': 'pt',
+ 'German': 'de'
+ };
+ var language = this.languageList[event.index];
+
+ CommonActions.changeLanguage(codeLanguages[language]);
}
});
diff --git a/src/app/main/main-layout-header.scss b/src/app/main/main-layout-header.scss
index e7d56e26..fbb2feda 100644
--- a/src/app/main/main-layout-header.scss
+++ b/src/app/main/main-layout-header.scss
@@ -13,4 +13,11 @@
height: 32px;
padding: 5px 20px 0 10px;
}
+
+ &--languages {
+ float: right;
+ position: relative;
+ top: 5px;
+ left: -6px;
+ }
}
\ No newline at end of file