i18n: Webhook 設定画面に翻訳を追加 (#10379)
* Webhook 設定画面に翻訳を追加 * fix: typo --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
This commit is contained in:
		| @@ -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: "メンションされたとき" | ||||
|  | ||||
|   | ||||
| @@ -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> | ||||
|   | ||||
| @@ -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> | ||||
|  | ||||
|   | ||||
| @@ -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, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 kakkokari-gtyih
					kakkokari-gtyih