mirror of
https://github.com/sim1222/misskey.git
synced 2025-08-08 01:33:57 +09:00
fix can not load other locale
This commit is contained in:
@ -1960,3 +1960,25 @@ _webhookSettings:
|
|||||||
reaction: "リアクションがあったとき"
|
reaction: "リアクションがあったとき"
|
||||||
mention: "メンションされたとき"
|
mention: "メンションされたとき"
|
||||||
|
|
||||||
|
_simkey:
|
||||||
|
reactionList: "リアクション一覧"
|
||||||
|
emojiGen: "絵文字を生成"
|
||||||
|
emojiAlign: "文字揃え"
|
||||||
|
emojiSizeSetting: "サイズ調整"
|
||||||
|
emojiSizeFixed: "文字サイズを固定する"
|
||||||
|
emojiStretch: "自動で伸縮しない"
|
||||||
|
emojiGenerate: "生成"
|
||||||
|
emojiColor: "カラーコード"
|
||||||
|
colorPicker: "カラーピッカー"
|
||||||
|
emojiApproval: "絵文字を登録"
|
||||||
|
emojiNormal: "もじもじ"
|
||||||
|
emojiIfilter: "見せてほしい"
|
||||||
|
deckOld: "旧デッキ"
|
||||||
|
pakuruConfirm: "パクりますか?"
|
||||||
|
pakuru: "パクる"
|
||||||
|
duplicateEmoji: "同じ名前の絵文字が存在します。インポートしますか?"
|
||||||
|
experimentalFeatures: "試験機能"
|
||||||
|
ownRisk: "自己責任で使用してください"
|
||||||
|
localMediaProxy: "ローカルメディアプロキシ"
|
||||||
|
localMediaProxyInfo: "クライアント側でメディアプロキシを指定します"
|
||||||
|
confirmReset: "リセットしてもよろしいですか?"
|
||||||
|
@ -72,9 +72,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
const localRes = await window.fetch(`/assets/locales/${lang}.${v}.json`);
|
const localRes = await window.fetch(`/assets/locales/${lang}.${v}.json`);
|
||||||
if (localRes.status === 200) {
|
const fallbackRes = await window.fetch(`/assets/locales/ja-JP.${v}.json`);
|
||||||
|
if (localRes.status === 200 && fallbackRes.status === 200) {
|
||||||
|
const merged = { ...await fallbackRes.json(), ...await localRes.json() };
|
||||||
localStorage.setItem('lang', lang);
|
localStorage.setItem('lang', lang);
|
||||||
localStorage.setItem('locale', await localRes.text());
|
localStorage.setItem('locale', JSON.stringify(merged));
|
||||||
localStorage.setItem('localeVersion', v);
|
localStorage.setItem('localeVersion', v);
|
||||||
} else {
|
} else {
|
||||||
renderError('LOCALE_FETCH');
|
renderError('LOCALE_FETCH');
|
||||||
|
Reference in New Issue
Block a user