Skip to content

Commit dfa0fc5

Browse files
author
Brian Vaughn
committed
Re-added locale sort
1 parent 287521c commit dfa0fc5

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

content/languages.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
- name: English
77
translated_name: English
8-
code:
8+
code: en
99
status: 2
1010
- name: Arabic
1111
translated_name: العربية

src/pages/languages.js

+12-10
Original file line numberDiff line numberDiff line change
@@ -86,20 +86,22 @@ const LanguagesGrid = ({languages}) => (
8686
flexWrap: 'wrap',
8787
marginLeft: -20,
8888
}}>
89-
{languages.map(({code, name, status, translated_name}) => (
90-
<Language
91-
key={code}
92-
code={code}
93-
name={name}
94-
status={status}
95-
translatedName={translated_name}
96-
/>
97-
))}
89+
{languages
90+
.sort((a, b) => a.code.localeCompare(b.code))
91+
.map(({code, name, status, translated_name}) => (
92+
<Language
93+
key={code}
94+
code={code}
95+
name={name}
96+
status={status}
97+
translatedName={translated_name}
98+
/>
99+
))}
98100
</ul>
99101
);
100102

101103
const Language = ({code, name, status, translatedName}) => {
102-
const prefix = code ? `${code}.` : '';
104+
const prefix = code === 'en' ? '' : `${code}.`;
103105

104106
return (
105107
<li

0 commit comments

Comments
 (0)