diff --git a/src/components/languageSwitcher/LanguageSwitcher.js b/src/components/languageSwitcher/LanguageSwitcher.js
index 9a0a15f..807bc34 100644
--- a/src/components/languageSwitcher/LanguageSwitcher.js
+++ b/src/components/languageSwitcher/LanguageSwitcher.js
@@ -2,7 +2,7 @@ import React, { Component } from 'react';
import PropTypes from 'prop-types';
import classNames from 'classnames';
-import { FormattedMessage as Message } from 'react-intl';
+import { FormattedMessage as Message, intlShape } from 'react-intl';
import { requireLocaleFlag } from 'functions';
import LANGS from 'i18n/index.json';
@@ -13,6 +13,8 @@ import icons from 'components/ui/icons.scss';
import styles from './languageSwitcher.scss';
import messages from './languageSwitcher.intl.json';
+const improveTranslationUrl = 'http://ely.by/erickskrauch/posts/174943';
+
class LanguageSwitcher extends Component {
static displayName = 'LanguageSwitcher';
@@ -22,6 +24,10 @@ class LanguageSwitcher extends Component {
changeLang: PropTypes.func,
};
+ static contextTypes = {
+ intl: intlShape.isRequired,
+ };
+
state = {
items: [],
filter: '',
@@ -56,15 +62,10 @@ class LanguageSwitcher extends Component {
formStyles.lightTextField,
formStyles.greenTextField
)}
- placeholder={
-