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

View file

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

View file

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

View file

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

View file

@ -21,6 +21,11 @@ require('./common/tags');
console.info(`Misskey v${VERSION} (葵 aoi)`); console.info(`Misskey v${VERSION} (葵 aoi)`);
{ // Set lang attr
const html = document.documentElement;
html.setAttribute('lang', LANG);
}
{ // Set description meta tag { // Set description meta tag
const head = document.getElementsByTagName('head')[0]; const head = document.getElementsByTagName('head')[0];
const meta = document.createElement('meta'); const meta = document.createElement('meta');

View file

@ -7,5 +7,8 @@
if (!('fetch' in window)) { if (!('fetch' in window)) {
alert( alert(
'お使いのブラウザが古いためMisskeyを動作させることができません。' + 'お使いのブラウザが古いため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'; import version from '../../src/version';
const constants = require('../../src/const.json'); const constants = require('../../src/const.json');
export default () => new webpack.DefinePlugin({ export default lang => new webpack.DefinePlugin({
VERSION: JSON.stringify(version), VERSION: JSON.stringify(version),
LANG: JSON.stringify(lang),
THEME_COLOR: JSON.stringify(constants.themeColor) THEME_COLOR: JSON.stringify(constants.themeColor)
}); });

View file

@ -8,9 +8,9 @@ import banner from './banner';
const env = process.env.NODE_ENV; const env = process.env.NODE_ENV;
const isProduction = env === 'production'; const isProduction = env === 'production';
export default version => { export default (version, lang) => {
const plugins = [ const plugins = [
constant(), constant(lang),
new StringReplacePlugin(), new StringReplacePlugin(),
hoist() hoist()
]; ];

View file

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