mirror of
https://github.com/misskey-dev/misskey.git
synced 2024-12-28 16:38:23 +01:00
fix i18n
This commit is contained in:
parent
ddbb0a4c01
commit
968fa07662
4 changed files with 20 additions and 15 deletions
4
locales/index.d.ts
vendored
4
locales/index.d.ts
vendored
|
@ -1670,6 +1670,10 @@ export interface Locale extends ILocale {
|
||||||
* 複数のCaptchaを使用すると干渉を起こす可能性があります。他のCaptchaを無効にしますか?キャンセルして複数のCaptchaを有効化したままにすることも可能です。
|
* 複数のCaptchaを使用すると干渉を起こす可能性があります。他のCaptchaを無効にしますか?キャンセルして複数のCaptchaを有効化したままにすることも可能です。
|
||||||
*/
|
*/
|
||||||
"avoidMultiCaptchaConfirm": string;
|
"avoidMultiCaptchaConfirm": string;
|
||||||
|
/**
|
||||||
|
* サイトキーに"{testSiteKey}"と入力することでプレビューを確認できます。
|
||||||
|
*/
|
||||||
|
"testSiteKeyMessage": ParameterizedString<"testSiteKey">;
|
||||||
/**
|
/**
|
||||||
* アンテナ
|
* アンテナ
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -413,6 +413,7 @@ enableTurnstile: "Turnstileを有効にする"
|
||||||
turnstileSiteKey: "サイトキー"
|
turnstileSiteKey: "サイトキー"
|
||||||
turnstileSecretKey: "シークレットキー"
|
turnstileSecretKey: "シークレットキー"
|
||||||
avoidMultiCaptchaConfirm: "複数のCaptchaを使用すると干渉を起こす可能性があります。他のCaptchaを無効にしますか?キャンセルして複数のCaptchaを有効化したままにすることも可能です。"
|
avoidMultiCaptchaConfirm: "複数のCaptchaを使用すると干渉を起こす可能性があります。他のCaptchaを無効にしますか?キャンセルして複数のCaptchaを有効化したままにすることも可能です。"
|
||||||
|
testSiteKeyMessage: "サイトキーに\"{testSiteKey}\"と入力することでプレビューを確認できます。"
|
||||||
antennas: "アンテナ"
|
antennas: "アンテナ"
|
||||||
manageAntennas: "アンテナの管理"
|
manageAntennas: "アンテナの管理"
|
||||||
name: "名前"
|
name: "名前"
|
||||||
|
|
|
@ -15,7 +15,8 @@ export const meta = {
|
||||||
requireModerator: true,
|
requireModerator: true,
|
||||||
secure: true,
|
secure: true,
|
||||||
|
|
||||||
kind: 'read:admin:captcha',
|
// 実態はmetaの更新であるため
|
||||||
|
kind: 'write:admin:meta',
|
||||||
|
|
||||||
errors: {
|
errors: {
|
||||||
invalidProvider: {
|
invalidProvider: {
|
||||||
|
|
|
@ -42,12 +42,9 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
</FormSlot>
|
</FormSlot>
|
||||||
<MkInfo>
|
<MkInfo>
|
||||||
<div :class="$style.captchaInfoMsg">
|
<div :class="$style.captchaInfoMsg">
|
||||||
|
<div>{{ i18n.tsx.testSiteKeyMessage({ testSiteKey: '10000000-ffff-ffff-ffff-000000000001' }) }}</div>
|
||||||
<div>
|
<div>
|
||||||
サイトキーに"10000000-ffff-ffff-ffff-000000000001"と入力することで動作をテスト出来ます。<br/>本番運用時には必ず正規のサイトキーを設定してください。
|
<span>ref: </span><a href="https://docs.hcaptcha.com/#integration-testing-test-keys" target="_blank">hCaptcha Developer Guide</a>
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
ref: <a href="https://docs.hcaptcha.com/#integration-testing-test-keys" target="_blank">hCaptcha
|
|
||||||
Developer Guide</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</MkInfo>
|
</MkInfo>
|
||||||
|
@ -93,11 +90,10 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
</FormSlot>
|
</FormSlot>
|
||||||
<MkInfo>
|
<MkInfo>
|
||||||
<div :class="$style.captchaInfoMsg">
|
<div :class="$style.captchaInfoMsg">
|
||||||
|
<div>{{ i18n.tsx.testSiteKeyMessage({ testSiteKey: '6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI' }) }}</div>
|
||||||
<div>
|
<div>
|
||||||
サイトキーに"6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI"と入力することで動作をテスト出来ます。<br/>本番運用時には必ず正規のサイトキーを設定してください。
|
<span>ref: </span>
|
||||||
</div>
|
<a
|
||||||
<div>
|
|
||||||
ref: <a
|
|
||||||
href="https://developers.google.com/recaptcha/docs/faq?hl=ja#id-like-to-run-automated-tests-with-recaptcha.-what-should-i-do"
|
href="https://developers.google.com/recaptcha/docs/faq?hl=ja#id-like-to-run-automated-tests-with-recaptcha.-what-should-i-do"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
>reCAPTCHA FAQ</a>
|
>reCAPTCHA FAQ</a>
|
||||||
|
@ -124,12 +120,11 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
</FormSlot>
|
</FormSlot>
|
||||||
<MkInfo>
|
<MkInfo>
|
||||||
<div :class="$style.captchaInfoMsg">
|
<div :class="$style.captchaInfoMsg">
|
||||||
<div>
|
<div :class="$style.noSpace">
|
||||||
サイトキーに"1x00000000000000000000AA"と入力することで動作をテスト出来ます。<br/>本番運用時には必ず正規のサイトキーを設定してください。
|
{{ i18n.tsx.testSiteKeyMessage({ testSiteKey: '1x00000000000000000000AA' }) }}
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div :class="$style.noSpace">
|
||||||
ref: <a href="https://developers.cloudflare.com/turnstile/troubleshooting/testing/" target="_blank">Cloudflare
|
<span>ref: </span><a href="https://developers.cloudflare.com/turnstile/troubleshooting/testing/" target="_blank">Cloudflare Docs</a>
|
||||||
Docs</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</MkInfo>
|
</MkInfo>
|
||||||
|
@ -246,4 +241,8 @@ watch(botProtectionForm.state, () => {
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
gap: 8px;
|
gap: 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.noSpace {
|
||||||
|
white-space-collapse: discard;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
Loading…
Reference in a new issue