Merge branch 'next' into user-search

This commit is contained in:
Wyatt Johnson
2018-01-03 14:08:38 -07:00
committed by GitHub
3 changed files with 13 additions and 2 deletions
@@ -28,7 +28,7 @@
padding: 15px;
box-sizing: border-box;
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.15);
z-index: 10;
z-index: 4;
.ctaHeader {
font-size: 16px;
@@ -9,7 +9,7 @@
height: 144px;
min-height: auto;
margin-top: 16px;
z-index: 10;
z-index: 4;
@media (--tablet) {
width: 650px;
+11
View File
@@ -32,6 +32,14 @@ let translations = fs.readdirSync(resolve())
// Create a list of all supported translations.
const languages = Object.keys(translations);
// Move the default language to the front.
if (languages.includes(DEFAULT_LANG)) {
const from = languages.indexOf(DEFAULT_LANG);
languages.splice(from, 1);
languages.splice(0, 0, DEFAULT_LANG);
}
debug(`loaded language sets for ${languages}`);
let loadedPluginTranslations = false;
const loadPluginTranslations = () => {
if (loadedPluginTranslations) {
@@ -80,8 +88,11 @@ const t = (language) => (key, ...replacements) => {
*/
const i18n = {
request(req) {
debug(`possible languages given request '${accepts(req).languages()}'`);
const lang = accepts(req).language(languages);
debug(`parsed request language as '${lang}'`);
const language = lang ? lang : DEFAULT_LANG;
debug(`decided language as '${language}'`);
return t(language);
},