summaryrefslogtreecommitdiff
path: root/src/client/app/auth
diff options
context:
space:
mode:
authorAya Morisawa <AyaMorisawa4869@gmail.com>2018-08-02 19:03:31 +0900
committerAya Morisawa <AyaMorisawa4869@gmail.com>2018-08-02 19:03:31 +0900
commit7b33c63f78eb87ce80fe5ed29af62860384415d9 (patch)
tree27969fbead652090f31137b3a39d377bff582b71 /src/client/app/auth
parentRefactoring (diff)
downloadsharkey-7b33c63f78eb87ce80fe5ed29af62860384415d9.tar.gz
sharkey-7b33c63f78eb87ce80fe5ed29af62860384415d9.tar.bz2
sharkey-7b33c63f78eb87ce80fe5ed29af62860384415d9.zip
#332 (#2065)
Diffstat (limited to 'src/client/app/auth')
-rw-r--r--src/client/app/auth/script.ts2
-rw-r--r--src/client/app/auth/views/form.vue26
-rw-r--r--src/client/app/auth/views/index.vue16
3 files changed, 22 insertions, 22 deletions
diff --git a/src/client/app/auth/script.ts b/src/client/app/auth/script.ts
index fd985c46ad..bdfdf70be3 100644
--- a/src/client/app/auth/script.ts
+++ b/src/client/app/auth/script.ts
@@ -15,7 +15,7 @@ import Index from './views/index.vue';
* init
*/
init(launch => {
- document.title = 'Misskey | アプリの連携';
+ document.title = '%i18n:common.name% | %i18n:common.application-authorization%';
// Init router
const router = new VueRouter({
diff --git a/src/client/app/auth/views/form.vue b/src/client/app/auth/views/form.vue
index 80086e3861..2d1e6d3e82 100644
--- a/src/client/app/auth/views/form.vue
+++ b/src/client/app/auth/views/form.vue
@@ -1,7 +1,7 @@
<template>
<div class="form">
<header>
- <h1><i>{{ app.name }}</i>があなたのアカウントにアクセスすることを<b>許可</b>しますか?</h1>
+ <h1>%i18n:@share-access%</h1>
<img :src="app.iconUrl"/>
</header>
<div class="app">
@@ -11,25 +11,25 @@
<p class="description">{{ app.description }}</p>
</section>
<section>
- <h2>このアプリは次の権限を要求しています:</h2>
+ <h2>%i18n:@permission-ask%</h2>
<ul>
<template v-for="p in app.permission">
- <li v-if="p == 'account-read'">アカウントの情報を見る。</li>
- <li v-if="p == 'account-write'">アカウントの情報を操作する。</li>
- <li v-if="p == 'note-write'">投稿する。</li>
- <li v-if="p == 'like-write'">いいねしたりいいね解除する。</li>
- <li v-if="p == 'following-write'">フォローしたりフォロー解除する。</li>
- <li v-if="p == 'drive-read'">ドライブを見る。</li>
- <li v-if="p == 'drive-write'">ドライブを操作する。</li>
- <li v-if="p == 'notification-read'">通知を見る。</li>
- <li v-if="p == 'notification-write'">通知を操作する。</li>
+ <li v-if="p == 'account-read'">%i18n:@account-read%</li>
+ <li v-if="p == 'account-write'">%i18n:@account-write%</li>
+ <li v-if="p == 'note-write'">%i18n:@note-write%</li>
+ <li v-if="p == 'like-write'">%i18n:@like-write%</li>
+ <li v-if="p == 'following-write'">%i18n:@following-write%</li>
+ <li v-if="p == 'drive-read'">%i18n:@drive-read%</li>
+ <li v-if="p == 'drive-write'">%i18n:@drive-write%</li>
+ <li v-if="p == 'notification-read'">%i18n:@notification-read%</li>
+ <li v-if="p == 'notification-write'">%i18n:@notification-write%</li>
</template>
</ul>
</section>
</div>
<div class="action">
- <button @click="cancel">キャンセル</button>
- <button @click="accept">アクセスを許可</button>
+ <button @click="cancel">%i18n:@cancel%</button>
+ <button @click="accept">%i18n:@accept%</button>
</div>
</div>
</template>
diff --git a/src/client/app/auth/views/index.vue b/src/client/app/auth/views/index.vue
index 6d0ba3cda3..609e758994 100644
--- a/src/client/app/auth/views/index.vue
+++ b/src/client/app/auth/views/index.vue
@@ -1,7 +1,7 @@
<template>
<div class="index">
<main v-if="$store.getters.isSignedIn">
- <p class="fetching" v-if="fetching">読み込み中<mk-ellipsis/></p>
+ <p class="fetching" v-if="fetching">%i18n:@loading%<mk-ellipsis/></p>
<x-form
class="form"
ref="form"
@@ -11,20 +11,20 @@
@accepted="accepted"
/>
<div class="denied" v-if="state == 'denied'">
- <h1>アプリケーションの連携をキャンセルしました。</h1>
- <p>このアプリがあなたのアカウントにアクセスすることはありません。</p>
+ <h1>%i18n:@denied%</h1>
+ <p>%i18n:@denied-paragraph%</p>
</div>
<div class="accepted" v-if="state == 'accepted'">
- <h1>{{ session.app.isAuthorized ? 'このアプリは既に連携済みです' : 'アプリケーションの連携を許可しました' }}</h1>
- <p v-if="session.app.callbackUrl">アプリケーションに戻っています<mk-ellipsis/></p>
- <p v-if="!session.app.callbackUrl">アプリケーションに戻って、やっていってください。</p>
+ <h1>{{ session.app.isAuthorized ? '%i18n:@already-authorized%' : '%i18n:@allowed%' }}</h1>
+ <p v-if="session.app.callbackUrl">%i18n:@callback-url%<mk-ellipsis/></p>
+ <p v-if="!session.app.callbackUrl">%i18n:@please-go-back%</p>
</div>
<div class="error" v-if="state == 'fetch-session-error'">
- <p>セッションが存在しません。</p>
+ <p>%i18n:@error%</p>
</div>
</main>
<main class="signin" v-if="!$store.getters.isSignedIn">
- <h1>サインインしてください</h1>
+ <h1>%i18n:@sign-in%</h1>
<mk-signin/>
</main>
<footer><img src="/assets/auth/icon.svg" alt="Misskey"/></footer>