diff options
| author | Aya Morisawa <AyaMorisawa4869@gmail.com> | 2018-08-02 19:03:31 +0900 |
|---|---|---|
| committer | Aya Morisawa <AyaMorisawa4869@gmail.com> | 2018-08-02 19:03:31 +0900 |
| commit | 7b33c63f78eb87ce80fe5ed29af62860384415d9 (patch) | |
| tree | 27969fbead652090f31137b3a39d377bff582b71 /src/client/app/auth | |
| parent | Refactoring (diff) | |
| download | sharkey-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.ts | 2 | ||||
| -rw-r--r-- | src/client/app/auth/views/form.vue | 26 | ||||
| -rw-r--r-- | src/client/app/auth/views/index.vue | 16 |
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> |