parent
7c1b885d2a
commit
a148a3aae5
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'cs',
|
||||
country: 'cz',
|
||||
name: 'Čeština',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'da',
|
||||
country: 'dk',
|
||||
name: 'Dansk',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'de',
|
||||
country: 'de',
|
||||
name: 'Deutsch',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,11 @@
|
||||
import merge from 'lodash/merge';
|
||||
|
||||
import login from './login';
|
||||
import core from './core';
|
||||
|
||||
export default {
|
||||
language: 'en',
|
||||
country: 'us',
|
||||
name: 'English',
|
||||
embeddedLocale: merge(login, core),
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'es',
|
||||
country: 'es',
|
||||
name: 'Español',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'fr',
|
||||
country: 'fr',
|
||||
name: 'Français',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -1,37 +1,27 @@
|
||||
import merge from 'lodash/merge';
|
||||
import fromPairs from 'lodash/fromPairs';
|
||||
import cs from './cs';
|
||||
import da from './da';
|
||||
import de from './de';
|
||||
import en from './en';
|
||||
import es from './es';
|
||||
import fr from './fr';
|
||||
import ja from './ja';
|
||||
import pl from './pl';
|
||||
import ru from './ru';
|
||||
import sk from './sk';
|
||||
import sv from './sv';
|
||||
import uz from './uz';
|
||||
import zh from './zh';
|
||||
|
||||
import csLogin from './cs/login';
|
||||
import daLogin from './da/login';
|
||||
import deLogin from './de/login';
|
||||
import enLogin from './en/login';
|
||||
import enCore from './en/core';
|
||||
import esLogin from './es/login';
|
||||
import frLogin from './fr/login';
|
||||
import jaLogin from './ja/login';
|
||||
import plLogin from './pl/login';
|
||||
import ruLogin from './ru/login';
|
||||
import skLogin from './sk/login';
|
||||
import svLogin from './sv/login';
|
||||
import uzLogin from './uz/login';
|
||||
import zhLogin from './zh/login';
|
||||
const locales = [cs, da, de, en, es, fr, ja, pl, ru, sk, sv, uz, zh];
|
||||
|
||||
const localePairs = [
|
||||
['cs', csLogin],
|
||||
['da', daLogin],
|
||||
['de', deLogin],
|
||||
['en', merge(enLogin, enCore)],
|
||||
['es', esLogin],
|
||||
['fr', frLogin],
|
||||
['ja', jaLogin],
|
||||
['pl', plLogin],
|
||||
['ru', ruLogin],
|
||||
['sk', skLogin],
|
||||
['sv', svLogin],
|
||||
['uz', uzLogin],
|
||||
['zh', zhLogin],
|
||||
];
|
||||
export default locales;
|
||||
|
||||
export const languages = localePairs.map((locale) => locale[0]);
|
||||
export const languages = locales.map((locale) => locale.language);
|
||||
|
||||
export const embedLocales = fromPairs(localePairs);
|
||||
export const embeddedLocales = locales.reduce(
|
||||
(result, locale) => ({
|
||||
...result,
|
||||
[locale.language]: locale.embeddedLocale,
|
||||
}),
|
||||
{},
|
||||
);
|
||||
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'ja',
|
||||
country: 'jp',
|
||||
name: '日本語',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'pl',
|
||||
country: 'pl',
|
||||
name: 'Polski',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'ru',
|
||||
country: 'ru',
|
||||
name: 'Русский',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'sk',
|
||||
country: 'sk',
|
||||
name: 'Slovenčina',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'sv',
|
||||
country: 'se',
|
||||
name: 'Svenska',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'uz',
|
||||
country: 'uz',
|
||||
name: "O'zbek",
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,8 @@
|
||||
import login from './login';
|
||||
|
||||
export default {
|
||||
language: 'zh',
|
||||
country: 'cn',
|
||||
name: '中文',
|
||||
embeddedLocale: login,
|
||||
};
|
||||
@ -0,0 +1,11 @@
|
||||
module.exports.up = async (knex) =>
|
||||
knex.schema.table('user_account', (table) => {
|
||||
/* Columns */
|
||||
|
||||
table.text('language');
|
||||
});
|
||||
|
||||
module.exports.down = async (knex) =>
|
||||
knex.schema.table('user_account', (table) => {
|
||||
table.dropColumn('language');
|
||||
});
|
||||
Loading…
Reference in New Issue