PLT-3793 Re-order languages in Account Settings (#3756)

Этот коммит содержится в:
enahum
2016-08-12 06:51:00 -05:00
коммит произвёл Joram Wilander
родитель 7da58ceb9b
Коммит 225ea35895
3 изменённых файлов: 33 добавлений и 16 удалений

Просмотреть файл

@@ -64,20 +64,27 @@ export default class ManageLanguage extends React.Component {
}
const options = [];
const languages = I18n.getLanguages();
for (const key in languages) {
if (languages.hasOwnProperty(key)) {
const lang = languages[key];
options.push(
<option
key={lang.value}
value={lang.value}
>
{lang.name}
</option>
);
}
}
const locales = I18n.getLanguages();
const languages = Object.keys(locales).map((l) => {
return {
value: locales[l].value,
name: locales[l].name,
order: locales[l].order
};
}).
sort((a, b) => a.order - b.order);
languages.forEach((lang) => {
options.push(
<option
key={lang.value}
value={lang.value}
>
{lang.name}
</option>
);
});
const input = (
<div key='changeLanguage'>