This commit is contained in:
ha-dai 2017-11-06 13:37:48 +09:00
commit a068741d05
8 changed files with 17 additions and 7 deletions

View File

@ -84,7 +84,7 @@ common:
no-internet: "インターネットに接続されていません"
no-internet-desc: "ネットワークには接続されていますが、インターネットには接続されていないようです。お使いのPCのインターネット接続が正常か確認してください。"
no-server: "Misskeyのサーバーに接続できません"
no-server-desc: "お使いのPCのネットワーク接続は正常ですが、Misskeyのサーバーには接続できませんでした。サーバーがダウンまたはメンテナンスしている可能性があるので、しばらくしてから再度御アクセスください。"
no-server-desc: "お使いのPCのインターネット接続は正常ですが、Misskeyのサーバーには接続できませんでした。サーバーがダウンまたはメンテナンスしている可能性があるので、しばらくしてから再度御アクセスください。"
success: "Misskeyのサーバーに接続できました"
success-desc: "正常に接続できるようです。ページを再度読み込みしてください。"

View File

@ -88,7 +88,7 @@ type Mixin = {
api_url: string;
auth_url: string;
about_url: string;
ch_url: stirng;
ch_url: string;
stats_url: string;
status_url: string;
dev_url: string;

View File

@ -9,6 +9,7 @@
<style>
:scope
display block
position fixed
height 100%
background #fff

View File

@ -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');

View File

@ -7,5 +7,8 @@
if (!('fetch' in window)) {
alert(
'お使いのブラウザが古いためMisskeyを動作させることができません。' +
'バージョンを最新のものに更新するか、別のブラウザをお試しください。');
'バージョンを最新のものに更新するか、別のブラウザをお試しください。' +
'\n\n' +
'Your browser seems outdated.' +
'To run Misskey, please update your browser to latest version or try other browsers.');
}

View File

@ -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)
});

View File

@ -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()
];

View File

@ -32,7 +32,7 @@ module.exports = langs.map(([lang, locale]) => {
name,
entry,
module: module_(lang, locale),
plugins: plugins(version),
plugins: plugins(version, lang),
output
};
});