[Client] set lang
This commit is contained in:
parent
0ff0107cb8
commit
97f0b29d4a
|
@ -21,6 +21,11 @@ require('./common/tags');
|
|||
|
||||
console.info(`Misskey v${VERSION} (葵 aoi)`);
|
||||
|
||||
{ // Set lang attr
|
||||
const html = document.documentElement;
|
||||
html.setAttribute('lang', LANG);
|
||||
}
|
||||
|
||||
{ // Set description meta tag
|
||||
const head = document.getElementsByTagName('head')[0];
|
||||
const meta = document.createElement('meta');
|
||||
|
|
|
@ -7,7 +7,8 @@ import * as webpack from 'webpack';
|
|||
import version from '../../src/version';
|
||||
const constants = require('../../src/const.json');
|
||||
|
||||
export default () => new webpack.DefinePlugin({
|
||||
export default lang => new webpack.DefinePlugin({
|
||||
VERSION: JSON.stringify(version),
|
||||
LANG: JSON.stringify(lang),
|
||||
THEME_COLOR: JSON.stringify(constants.themeColor)
|
||||
});
|
||||
|
|
|
@ -8,9 +8,9 @@ import banner from './banner';
|
|||
const env = process.env.NODE_ENV;
|
||||
const isProduction = env === 'production';
|
||||
|
||||
export default version => {
|
||||
export default (version, lang) => {
|
||||
const plugins = [
|
||||
constant(),
|
||||
constant(lang),
|
||||
new StringReplacePlugin(),
|
||||
hoist()
|
||||
];
|
||||
|
|
|
@ -32,7 +32,7 @@ module.exports = langs.map(([lang, locale]) => {
|
|||
name,
|
||||
entry,
|
||||
module: module_(lang, locale),
|
||||
plugins: plugins(version),
|
||||
plugins: plugins(version, lang),
|
||||
output
|
||||
};
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue