25a69ec1b6
Refactoring of i18n
15 lines
281 B
TypeScript
15 lines
281 B
TypeScript
import { lang, locale } from './config';
|
|
|
|
export default function(scope?: string) {
|
|
const texts = scope ? locale[scope] || {} : {};
|
|
texts['@'] = locale['common'];
|
|
texts['@deck'] = locale['deck'];
|
|
return {
|
|
sync: false,
|
|
locale: lang,
|
|
messages: {
|
|
[lang]: texts
|
|
}
|
|
};
|
|
}
|