summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>2023-03-24 15:44:26 +0900
committerGitHub <noreply@github.com>2023-03-24 15:44:26 +0900
commit972963913b02d51c36fe0701f65a22202e7dfebf (patch)
treeb9ef1493e8c95bafc25f9e1b3c08a57917e1c4c6
parentenhance(backend): リモートユーザーのチャート生成を無効に... (diff)
downloadmisskey-972963913b02d51c36fe0701f65a22202e7dfebf.tar.gz
misskey-972963913b02d51c36fe0701f65a22202e7dfebf.tar.bz2
misskey-972963913b02d51c36fe0701f65a22202e7dfebf.zip
i18n: Webhook 設定画面に翻訳を追加 (#10379)
* Webhook 設定画面に翻訳を追加 * fix: typo --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
-rw-r--r--locales/ja-JP.yml16
-rw-r--r--packages/frontend/src/pages/settings/webhook.edit.vue22
-rw-r--r--packages/frontend/src/pages/settings/webhook.new.vue20
-rw-r--r--packages/frontend/src/pages/settings/webhook.vue3
4 files changed, 39 insertions, 22 deletions
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index cc13ffbfa7..ffcfbd9631 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -1933,3 +1933,19 @@ _disabledTimeline:
_drivecleaner:
orderBySizeDesc: "サイズが大きい順"
orderByCreatedAtAsc: "追加日が古い順"
+
+_webhookSettings:
+ createWebhook: "Webhookを作成"
+ name: "名前"
+ secret: "シークレット"
+ events: "Webhookを実行するタイミング"
+ active: "有効"
+ _events:
+ follow: "フォローしたとき"
+ followed: "フォローされたとき"
+ note: "ノートを投稿したとき"
+ reply: "返信されたとき"
+ renote: "Renoteされたとき"
+ reaction: "リアクションがあったとき"
+ mention: "メンションされたとき"
+
diff --git a/packages/frontend/src/pages/settings/webhook.edit.vue b/packages/frontend/src/pages/settings/webhook.edit.vue
index a01e3f8cee..3c782973ae 100644
--- a/packages/frontend/src/pages/settings/webhook.edit.vue
+++ b/packages/frontend/src/pages/settings/webhook.edit.vue
@@ -1,7 +1,7 @@
<template>
<div class="_gaps_m">
<MkInput v-model="name">
- <template #label>Name</template>
+ <template #label>{{ i18n.ts._webhookSettings.name }}</template>
</MkInput>
<MkInput v-model="url" type="url">
@@ -10,24 +10,24 @@
<MkInput v-model="secret">
<template #prefix><i class="ti ti-lock"></i></template>
- <template #label>Secret</template>
+ <template #label>{{ i18n.ts._webhookSettings.secret }}</template>
</MkInput>
<FormSection>
- <template #label>Events</template>
+ <template #label>{{ i18n.ts._webhookSettings.events }}</template>
<div class="_gaps_s">
- <MkSwitch v-model="event_follow">Follow</MkSwitch>
- <MkSwitch v-model="event_followed">Followed</MkSwitch>
- <MkSwitch v-model="event_note">Note</MkSwitch>
- <MkSwitch v-model="event_reply">Reply</MkSwitch>
- <MkSwitch v-model="event_renote">Renote</MkSwitch>
- <MkSwitch v-model="event_reaction">Reaction</MkSwitch>
- <MkSwitch v-model="event_mention">Mention</MkSwitch>
+ <MkSwitch v-model="event_follow">{{ i18n.ts._webhookSettings._events.follow }}</MkSwitch>
+ <MkSwitch v-model="event_followed">{{ i18n.ts._webhookSettings._events.followed }}</MkSwitch>
+ <MkSwitch v-model="event_note">{{ i18n.ts._webhookSettings._events.note }}</MkSwitch>
+ <MkSwitch v-model="event_reply">{{ i18n.ts._webhookSettings._events.reply }}</MkSwitch>
+ <MkSwitch v-model="event_renote">{{ i18n.ts._webhookSettings._events.renote }}</MkSwitch>
+ <MkSwitch v-model="event_reaction">{{ i18n.ts._webhookSettings._events.reaction }}</MkSwitch>
+ <MkSwitch v-model="event_mention">{{ i18n.ts._webhookSettings._events.mention }}</MkSwitch>
</div>
</FormSection>
- <MkSwitch v-model="active">Active</MkSwitch>
+ <MkSwitch v-model="active">{{ i18n.ts._webhookSettings.active }}</MkSwitch>
<div class="_buttons">
<MkButton primary inline @click="save"><i class="ti ti-check"></i> {{ i18n.ts.save }}</MkButton>
diff --git a/packages/frontend/src/pages/settings/webhook.new.vue b/packages/frontend/src/pages/settings/webhook.new.vue
index 45ab5722c3..6eb8a654f5 100644
--- a/packages/frontend/src/pages/settings/webhook.new.vue
+++ b/packages/frontend/src/pages/settings/webhook.new.vue
@@ -1,7 +1,7 @@
<template>
<div class="_gaps_m">
<MkInput v-model="name">
- <template #label>Name</template>
+ <template #label>{{ i18n.ts._webhookSettings.name }}</template>
</MkInput>
<MkInput v-model="url" type="url">
@@ -10,20 +10,20 @@
<MkInput v-model="secret">
<template #prefix><i class="ti ti-lock"></i></template>
- <template #label>Secret</template>
+ <template #label>{{ i18n.ts._webhookSettings.secret }}</template>
</MkInput>
<FormSection>
- <template #label>Events</template>
+ <template #label>{{ i18n.ts._webhookSettings.events }}</template>
<div class="_gaps_s">
- <MkSwitch v-model="event_follow">Follow</MkSwitch>
- <MkSwitch v-model="event_followed">Followed</MkSwitch>
- <MkSwitch v-model="event_note">Note</MkSwitch>
- <MkSwitch v-model="event_reply">Reply</MkSwitch>
- <MkSwitch v-model="event_renote">Renote</MkSwitch>
- <MkSwitch v-model="event_reaction">Reaction</MkSwitch>
- <MkSwitch v-model="event_mention">Mention</MkSwitch>
+ <MkSwitch v-model="event_follow">{{ i18n.ts._webhookSettings._events.follow }}</MkSwitch>
+ <MkSwitch v-model="event_followed">{{ i18n.ts._webhookSettings._events.followed }}</MkSwitch>
+ <MkSwitch v-model="event_note">{{ i18n.ts._webhookSettings._events.note }}</MkSwitch>
+ <MkSwitch v-model="event_reply">{{ i18n.ts._webhookSettings._events.reply }}</MkSwitch>
+ <MkSwitch v-model="event_renote">{{ i18n.ts._webhookSettings._events.renote }}</MkSwitch>
+ <MkSwitch v-model="event_reaction">{{ i18n.ts._webhookSettings._events.reaction }}</MkSwitch>
+ <MkSwitch v-model="event_mention">{{ i18n.ts._webhookSettings._events.mention }}</MkSwitch>
</div>
</FormSection>
diff --git a/packages/frontend/src/pages/settings/webhook.vue b/packages/frontend/src/pages/settings/webhook.vue
index e10f65b0af..bc729ab871 100644
--- a/packages/frontend/src/pages/settings/webhook.vue
+++ b/packages/frontend/src/pages/settings/webhook.vue
@@ -1,7 +1,7 @@
<template>
<div class="_gaps_m">
<FormLink :to="`/settings/webhook/new`">
- Create webhook
+ {{ i18n.ts._webhookSettings.createWebhook }}
</FormLink>
<FormSection>
@@ -31,6 +31,7 @@ import MkPagination from '@/components/MkPagination.vue';
import FormSection from '@/components/form/section.vue';
import FormLink from '@/components/form/link.vue';
import { definePageMetadata } from '@/scripts/page-metadata';
+import { i18n } from '@/i18n';
const pagination = {
endpoint: 'i/webhooks/list' as const,