summaryrefslogtreecommitdiff
path: root/src/web
diff options
context:
space:
mode:
authorAya Morisawa <AyaMorisawa4869@gmail.com>2017-03-31 04:14:32 +0900
committerAya Morisawa <AyaMorisawa4869@gmail.com>2017-03-31 04:14:32 +0900
commit4a70af8b620e51a715056e764eb09a13f70359cd (patch)
tree1b759615fbf4b23c46a65a3dbbdf451ccce71bc8 /src/web
parentUpdate .editorconfig (diff)
downloadmisskey-4a70af8b620e51a715056e764eb09a13f70359cd.tar.gz
misskey-4a70af8b620e51a715056e764eb09a13f70359cd.tar.bz2
misskey-4a70af8b620e51a715056e764eb09a13f70359cd.zip
WIP #332
Diffstat (limited to 'src/web')
-rw-r--r--src/web/app/mobile/tags/drive-folder-selector.tag2
-rw-r--r--src/web/app/mobile/tags/drive-selector.tag2
-rw-r--r--src/web/app/mobile/tags/drive.tag18
-rw-r--r--src/web/app/mobile/tags/drive/file-viewer.tag8
-rw-r--r--src/web/app/mobile/tags/page/drive.tag4
-rw-r--r--src/web/app/mobile/tags/page/entrance.tag2
-rw-r--r--src/web/app/mobile/tags/page/entrance/signin.tag6
-rw-r--r--src/web/app/mobile/tags/page/entrance/signup.tag2
-rw-r--r--src/web/app/mobile/tags/page/home.tag2
-rw-r--r--src/web/app/mobile/tags/page/messaging-room.tag2
-rw-r--r--src/web/app/mobile/tags/page/messaging.tag4
-rw-r--r--src/web/app/mobile/tags/page/notifications.tag4
-rw-r--r--src/web/app/mobile/tags/page/post.tag2
-rw-r--r--src/web/app/mobile/tags/page/search.tag2
-rw-r--r--src/web/app/mobile/tags/page/settings.tag12
-rw-r--r--src/web/app/mobile/tags/page/settings/authorized-apps.tag4
-rw-r--r--src/web/app/mobile/tags/page/settings/signin.tag4
-rw-r--r--src/web/app/mobile/tags/page/settings/twitter.tag4
-rw-r--r--src/web/app/mobile/tags/page/user-followers.tag4
-rw-r--r--src/web/app/mobile/tags/page/user-following.tag4
20 files changed, 46 insertions, 46 deletions
diff --git a/src/web/app/mobile/tags/drive-folder-selector.tag b/src/web/app/mobile/tags/drive-folder-selector.tag
index d55f645a32..35b3304d4f 100644
--- a/src/web/app/mobile/tags/drive-folder-selector.tag
+++ b/src/web/app/mobile/tags/drive-folder-selector.tag
@@ -1,7 +1,7 @@
<mk-drive-folder-selector>
<div class="body">
<header>
- <h1>フォルダを選択</h1>
+ <h1>%i18n:mobile.tags.mk-drive-folder-selector.select-folder%</h1>
<button class="close" onclick={ cancel }><i class="fa fa-times"></i></button>
<button class="ok" onclick={ ok }><i class="fa fa-check"></i></button>
</header>
diff --git a/src/web/app/mobile/tags/drive-selector.tag b/src/web/app/mobile/tags/drive-selector.tag
index 35cb032586..45e593434f 100644
--- a/src/web/app/mobile/tags/drive-selector.tag
+++ b/src/web/app/mobile/tags/drive-selector.tag
@@ -1,7 +1,7 @@
<mk-drive-selector>
<div class="body">
<header>
- <h1>ファイルを選択<span class="count" if={ files.length > 0 }>({ files.length })</span></h1>
+ <h1>%i18n:mobile.tags.mk-drive-selector.select-file%<span class="count" if={ files.length > 0 }>({ files.length })</span></h1>
<button class="close" onclick={ cancel }><i class="fa fa-times"></i></button>
<button class="ok" onclick={ ok }><i class="fa fa-check"></i></button>
</header>
diff --git a/src/web/app/mobile/tags/drive.tag b/src/web/app/mobile/tags/drive.tag
index 800cb9d7e6..f430b729ce 100644
--- a/src/web/app/mobile/tags/drive.tag
+++ b/src/web/app/mobile/tags/drive.tag
@@ -1,6 +1,6 @@
<mk-drive>
<nav>
- <p onclick={ goRoot }><i class="fa fa-cloud"></i>ドライブ</p>
+ <p onclick={ goRoot }><i class="fa fa-cloud"></i>%i18n:mobile.tags.mk-drive.drive%</p>
<virtual each={ folder in hierarchyFolders }>
<span><i class="fa fa-angle-right"></i></span>
<p onclick={ move }>{ folder.name }</p>
@@ -17,30 +17,30 @@
<mk-uploader ref="uploader"></mk-uploader>
<div class="browser { fetching: fetching }" if={ file == null }>
<div class="info" if={ info }>
- <p if={ folder == null }>{ (info.usage / info.capacity * 100).toFixed(1) }%使用中</p>
+ <p if={ folder == null }>{ (info.usage / info.capacity * 100).toFixed(1) }% %i18n:mobile.tags.mk-drive.used%</p>
<p if={ folder != null && (folder.folders_count > 0 || folder.files_count > 0) }>
- <virtual if={ folder.folders_count > 0 }>{ folder.folders_count }フォルダ</virtual>
- <virtual if={ folder.folders_count > 0 && folder.files_count > 0 }>、</virtual>
- <virtual if={ folder.files_count > 0 }>{ folder.files_count }ファイル</virtual>
+ <virtual if={ folder.folders_count > 0 }>{ folder.folders_count } %i18:mobile.tags.mk-drive.folder-count%</virtual>
+ <virtual if={ folder.folders_count > 0 && folder.files_count > 0 }>%i18n:mobile.tags.mk-drive.count-separator%</virtual>
+ <virtual if={ folder.files_count > 0 }>{ folder.files_count } %i18n:mobile.tags.mk-drive.file-count%</virtual>
</p>
</div>
<div class="folders" if={ folders.length > 0 }>
<virtual each={ folder in folders }>
<mk-drive-folder folder={ folder }></mk-drive-folder>
</virtual>
- <p if={ moreFolders }>もっと読み込む</p>
+ <p if={ moreFolders }>%i18n:mobile.tags.mk-drive.load-more%</p>
</div>
<div class="files" if={ files.length > 0 }>
<virtual each={ file in files }>
<mk-drive-file file={ file }></mk-drive-file>
</virtual>
<button class="more" if={ moreFiles } onclick={ fetchMoreFiles }>
- { fetchingMoreFiles ? '読み込み中' : 'もっと読み込む' }
+ { fetchingMoreFiles ? '%i18n:mobile.tags.mk-drive.loading%' : '%i18n:mobile.tags.mk-drive.load-more%' }
</button>
</div>
<div class="empty" if={ files.length == 0 && folders.length == 0 && !fetching }>
- <p if={ !folder == null }>ドライブには何もありません。</p>
- <p if={ folder != null }>このフォルダーは空です</p>
+ <p if={ !folder == null }>%i18n:mobile.tags.mk-drive.nothing-in-drive%</p>
+ <p if={ folder != null }>%i18n:mobile.tags.mk-drive.drive-is-empty%</p>
</div>
</div>
<div class="fetching" if={ fetching && file == null && files.length == 0 && folders.length == 0 }>
diff --git a/src/web/app/mobile/tags/drive/file-viewer.tag b/src/web/app/mobile/tags/drive/file-viewer.tag
index 2d5c722552..75bf6e3673 100644
--- a/src/web/app/mobile/tags/drive/file-viewer.tag
+++ b/src/web/app/mobile/tags/drive/file-viewer.tag
@@ -29,20 +29,20 @@
<div class="menu">
<div>
<a href={ file.url + '?download' } download={ file.name }>
- <i class="fa fa-download"></i>ダウンロード
+ <i class="fa fa-download"></i>%i18n:mobile.tags.mk-drive-file-viewer.download%
</a>
<button onclick={ rename }>
- <i class="fa fa-pencil"></i>名前を変更
+ <i class="fa fa-pencil"></i>%i18n:mobile.tags.mk-drive-file-viewer.rename%
</button>
<button onclick={ move }>
- <i class="fa fa-folder-open"></i>移動
+ <i class="fa fa-folder-open"></i>%i18n:mobile.tags.mk-drive-file-viewer.move%
</button>
</div>
</div>
<div class="hash">
<div>
<p>
- <i class="fa fa-hashtag"></i>ファイルのハッシュ値
+ <i class="fa fa-hashtag"></i>%i18n:mobile.tags.mk-drive-file-viewer.hash%
</p>
<code>{ file.hash }</code>
</div>
diff --git a/src/web/app/mobile/tags/page/drive.tag b/src/web/app/mobile/tags/page/drive.tag
index 34b08a718a..c28d767789 100644
--- a/src/web/app/mobile/tags/page/drive.tag
+++ b/src/web/app/mobile/tags/page/drive.tag
@@ -12,7 +12,7 @@
this.on('mount', () => {
document.title = 'Misskey Drive';
- ui.trigger('title', '<i class="fa fa-cloud"></i>ドライブ');
+ ui.trigger('title', '<i class="fa fa-cloud"></i>%i18n:mobile.tags.mk-drive-page.drive%');
ui.trigger('func', () => {
this.refs.ui.refs.browser.openContextMenu();
@@ -37,7 +37,7 @@
history.pushState(null, title, '/i/drive');
document.title = title;
- ui.trigger('title', '<i class="fa fa-cloud"></i>ドライブ');
+ ui.trigger('title', '<i class="fa fa-cloud"></i>%i18n:mobile.tags.mk-drive-page.drive%');
});
this.refs.ui.refs.browser.on('open-folder', (folder, silent) => {
diff --git a/src/web/app/mobile/tags/page/entrance.tag b/src/web/app/mobile/tags/page/entrance.tag
index 0ad530eb71..d5f0ea38e7 100644
--- a/src/web/app/mobile/tags/page/entrance.tag
+++ b/src/web/app/mobile/tags/page/entrance.tag
@@ -4,7 +4,7 @@
<mk-entrance-signup if={ mode == 'signup' }></mk-entrance-signup>
<div class="introduction" if={ mode == 'introduction' }>
<mk-introduction></mk-introduction>
- <button onclick={ signin }>わかった</button>
+ <button onclick={ signin }>%i18n:mobile.tags.mk-entrance.ok%</button>
</div>
</main>
<footer>
diff --git a/src/web/app/mobile/tags/page/entrance/signin.tag b/src/web/app/mobile/tags/page/entrance/signin.tag
index c7bee0716f..f622af54c8 100644
--- a/src/web/app/mobile/tags/page/entrance/signin.tag
+++ b/src/web/app/mobile/tags/page/entrance/signin.tag
@@ -1,7 +1,7 @@
<mk-entrance-signin>
<mk-signin></mk-signin>
<div class="divider"><span>or</span></div>
- <button class="signup" onclick={ parent.signup }>新規登録</button><a class="introduction" onclick={ parent.introduction }>Misskeyについて</a>
+ <button class="signup" onclick={ parent.signup }>%i18n:mobile.tags.mk-entrance.signup%</button><a class="introduction" onclick={ parent.introduction }>%i18n:mobile.tags.mk-entrance-signin.about%</a>
<style>
:scope
display block
@@ -43,9 +43,9 @@
font-size 12px
color #666
-
-
+
+
</style>
</mk-entrance-signin>
diff --git a/src/web/app/mobile/tags/page/entrance/signup.tag b/src/web/app/mobile/tags/page/entrance/signup.tag
index c4b3ee9f38..29eeaef4fb 100644
--- a/src/web/app/mobile/tags/page/entrance/signup.tag
+++ b/src/web/app/mobile/tags/page/entrance/signup.tag
@@ -1,6 +1,6 @@
<mk-entrance-signup>
<mk-signup></mk-signup>
- <button class="cancel" type="button" onclick={ parent.signin } title="キャンセル"><i class="fa fa-times"></i></button>
+ <button class="cancel" type="button" onclick={ parent.signin } title="%i18n:mobile.tags.mk-entrance-signup.cancel%"><i class="fa fa-times"></i></button>
<style>
:scope
display block
diff --git a/src/web/app/mobile/tags/page/home.tag b/src/web/app/mobile/tags/page/home.tag
index fffb685328..6d8d85521a 100644
--- a/src/web/app/mobile/tags/page/home.tag
+++ b/src/web/app/mobile/tags/page/home.tag
@@ -19,7 +19,7 @@
this.on('mount', () => {
document.title = 'Misskey'
- ui.trigger('title', '<i class="fa fa-home"></i>ホーム');
+ ui.trigger('title', '<i class="fa fa-home"></i>%i18n:mobile.tags.mk-home.home%');
ui.trigger('func', () => {
openPostForm();
diff --git a/src/web/app/mobile/tags/page/messaging-room.tag b/src/web/app/mobile/tags/page/messaging-room.tag
index fbfa9c51d6..260682ea2f 100644
--- a/src/web/app/mobile/tags/page/messaging-room.tag
+++ b/src/web/app/mobile/tags/page/messaging-room.tag
@@ -22,7 +22,7 @@
user: user
});
- document.title = `メッセージ: ${user.name} | Misskey`;
+ document.title = `%i18n:mobile.tags.mk-messaging-room-page.message%: ${user.name} | Misskey`;
// TODO: ユーザー名をエスケープ
ui.trigger('title', '<i class="fa fa-comments-o"></i>' + user.name);
});
diff --git a/src/web/app/mobile/tags/page/messaging.tag b/src/web/app/mobile/tags/page/messaging.tag
index 30b2b39891..74568601f2 100644
--- a/src/web/app/mobile/tags/page/messaging.tag
+++ b/src/web/app/mobile/tags/page/messaging.tag
@@ -12,8 +12,8 @@
this.mixin('page');
this.on('mount', () => {
- document.title = 'Misskey | メッセージ';
- ui.trigger('title', '<i class="fa fa-comments-o"></i>メッセージ');
+ document.title = 'Misskey | %i18n:mobile.tags.mk-messaging-page.message%';
+ ui.trigger('title', '<i class="fa fa-comments-o"></i>%i18n:mobile.tags.mk-messaging-page.message%');
this.refs.ui.refs.index.on('navigate-user', user => {
this.page('/i/messaging/' + user.username);
diff --git a/src/web/app/mobile/tags/page/notifications.tag b/src/web/app/mobile/tags/page/notifications.tag
index 90baf82e9b..1351bb6432 100644
--- a/src/web/app/mobile/tags/page/notifications.tag
+++ b/src/web/app/mobile/tags/page/notifications.tag
@@ -11,8 +11,8 @@
import Progress from '../../../common/scripts/loading';
this.on('mount', () => {
- document.title = 'Misskey | 通知';
- ui.trigger('title', '<i class="fa fa-bell-o"></i>通知');
+ document.title = 'Misskey | %i18n:mobile.tags.mk-notifications-page.notifications%';
+ ui.trigger('title', '<i class="fa fa-bell-o"></i>%i18n:mobile.tags.mk-notifications-page.notifications%');
Progress.start();
diff --git a/src/web/app/mobile/tags/page/post.tag b/src/web/app/mobile/tags/page/post.tag
index dae9bf84be..be9c2ab0b0 100644
--- a/src/web/app/mobile/tags/page/post.tag
+++ b/src/web/app/mobile/tags/page/post.tag
@@ -25,7 +25,7 @@
this.on('mount', () => {
document.title = 'Misskey';
- ui.trigger('title', '<i class="fa fa-sticky-note-o"></i>投稿');
+ ui.trigger('title', '<i class="fa fa-sticky-note-o"></i>%i18n:mobile.tags.mk-post-page.submit%');
Progress.start();
diff --git a/src/web/app/mobile/tags/page/search.tag b/src/web/app/mobile/tags/page/search.tag
index b5be30ae82..878318fbd6 100644
--- a/src/web/app/mobile/tags/page/search.tag
+++ b/src/web/app/mobile/tags/page/search.tag
@@ -11,7 +11,7 @@
import Progress from '../../../common/scripts/loading';
this.on('mount', () => {
- document.title = `検索: ${this.opts.query} | Misskey`
+ document.title = `%i18n:mobile.tags.mk-search-page.search%: ${this.opts.query} | Misskey`
// TODO: クエリをHTMLエスケープ
ui.trigger('title', '<i class="fa fa-search"></i>' + this.opts.query);
diff --git a/src/web/app/mobile/tags/page/settings.tag b/src/web/app/mobile/tags/page/settings.tag
index 0185260ca1..58094a876a 100644
--- a/src/web/app/mobile/tags/page/settings.tag
+++ b/src/web/app/mobile/tags/page/settings.tag
@@ -1,10 +1,10 @@
<mk-settings-page>
<mk-ui ref="ui">
<ul>
- <li><a><i class="fa fa-user"></i>プロフィール</a></li>
- <li><a href="./settings/authorized-apps"><i class="fa fa-puzzle-piece"></i>アプリケーション</a></li>
- <li><a href="./settings/twitter"><i class="fa fa-twitter"></i>Twitter連携</a></li>
- <li><a href="./settings/signin-history"><i class="fa fa-sign-in"></i>ログイン履歴</a></li>
+ <li><a><i class="fa fa-user"></i>%i18n:mobile.tags.mk-settings-page.profile%</a></li>
+ <li><a href="./settings/authorized-apps"><i class="fa fa-puzzle-piece"></i>%i18n:mobile.tags.mk-settings-page.applications%</a></li>
+ <li><a href="./settings/twitter"><i class="fa fa-twitter"></i>%i18n:mobile.tags.mk-settings-page.twitter-integration%</a></li>
+ <li><a href="./settings/signin-history"><i class="fa fa-sign-in"></i>%i18n:mobile.tags.mk-settings-page.signin-history%</a></li>
<li><a href="./settings/api"><i class="fa fa-key"></i>API</a></li>
</ul>
</mk-ui>
@@ -16,8 +16,8 @@
import ui from '../../scripts/ui-event';
this.on('mount', () => {
- document.title = 'Misskey | 設定';
- ui.trigger('title', '<i class="fa fa-cog"></i>設定');
+ document.title = 'Misskey | %i18n:mobile.tags.mk-settings-page.settings%';
+ ui.trigger('title', '<i class="fa fa-cog"></i>%i18n:mobile.tags.mk-settings-page.settings%');
});
</script>
</mk-settings-page>
diff --git a/src/web/app/mobile/tags/page/settings/authorized-apps.tag b/src/web/app/mobile/tags/page/settings/authorized-apps.tag
index 8fc62214ad..697f69de71 100644
--- a/src/web/app/mobile/tags/page/settings/authorized-apps.tag
+++ b/src/web/app/mobile/tags/page/settings/authorized-apps.tag
@@ -10,8 +10,8 @@
const ui = require('../../../scripts/ui-event');
this.on('mount', () => {
- document.title = 'Misskey | アプリケーション';
- ui.trigger('title', '<i class="fa fa-puzzle-piece"></i>アプリケーション');
+ document.title = 'Misskey | %i18n:mobile.tags.mk-authorized-apps-page.application%';
+ ui.trigger('title', '<i class="fa fa-puzzle-piece"></i>%i18n:mobile.tags.mk-authorized-apps-page.application%');
});
</script>
</mk-authorized-apps-page>
diff --git a/src/web/app/mobile/tags/page/settings/signin.tag b/src/web/app/mobile/tags/page/settings/signin.tag
index 7ada9717c3..f9334f818c 100644
--- a/src/web/app/mobile/tags/page/settings/signin.tag
+++ b/src/web/app/mobile/tags/page/settings/signin.tag
@@ -10,8 +10,8 @@
const ui = require('../../../scripts/ui-event');
this.on('mount', () => {
- document.title = 'Misskey | ログイン履歴';
- ui.trigger('title', '<i class="fa fa-sign-in"></i>ログイン履歴');
+ document.title = 'Misskey | %i18n:mobile.tags.mk-signin-history-page.signin-history%';
+ ui.trigger('title', '<i class="fa fa-sign-in"></i>%i18n:mobile.tags.mk-signin-history-page.signin-history%');
});
</script>
</mk-signin-history-page>
diff --git a/src/web/app/mobile/tags/page/settings/twitter.tag b/src/web/app/mobile/tags/page/settings/twitter.tag
index 5a3be10f5c..5f3418f798 100644
--- a/src/web/app/mobile/tags/page/settings/twitter.tag
+++ b/src/web/app/mobile/tags/page/settings/twitter.tag
@@ -10,8 +10,8 @@
const ui = require('../../../scripts/ui-event');
this.on('mount', () => {
- document.title = 'Misskey | Twitter連携';
- ui.trigger('title', '<i class="fa fa-twitter"></i>Twitter連携');
+ document.title = 'Misskey | %i18n:mobile.tags.mk-twitter-setting-page.twitter-integration%';
+ ui.trigger('title', '<i class="fa fa-twitter"></i>%i18n:mobile.tags.mk-twitter-setting-page.twitter-integration%');
});
</script>
</mk-twitter-setting-page>
diff --git a/src/web/app/mobile/tags/page/user-followers.tag b/src/web/app/mobile/tags/page/user-followers.tag
index 5ecf58fd61..b83cf9fd0d 100644
--- a/src/web/app/mobile/tags/page/user-followers.tag
+++ b/src/web/app/mobile/tags/page/user-followers.tag
@@ -26,9 +26,9 @@
user: user
});
- document.title = user.name + 'のフォロワー | Misskey';
+ document.title = '%i18n:mobile.tags.mk-user-followers-page.followers-of%'.replace('{}', user.name) + ' | Misskey';
// TODO: ユーザー名をエスケープ
- ui.trigger('title', '<img src="' + user.avatar_url + '?thumbnail&size=64">' + user.name + 'のフォロワー');
+ ui.trigger('title', '<img src="' + user.avatar_url + '?thumbnail&size=64">' + '%i18n:mobile.tags.mk-user-followers-page.followers-of%'.replace('{}', user.name));
this.refs.ui.refs.list.on('loaded', () => {
Progress.done();
diff --git a/src/web/app/mobile/tags/page/user-following.tag b/src/web/app/mobile/tags/page/user-following.tag
index 27d7961da2..482e943173 100644
--- a/src/web/app/mobile/tags/page/user-following.tag
+++ b/src/web/app/mobile/tags/page/user-following.tag
@@ -26,9 +26,9 @@
user: user
});
- document.title = user.name + 'のフォロー | Misskey';
+ document.title = '%i18n:mobile.tags.mk-user-following-page.following-of%'.replace('{}', user.name) + ' | Misskey';
// TODO: ユーザー名をエスケープ
- ui.trigger('title', '<img src="' + user.avatar_url + '?thumbnail&size=64">' + user.name + 'のフォロー');
+ ui.trigger('title', '<img src="' + user.avatar_url + '?thumbnail&size=64">' + '%i18n:mobile.tags.mk-user-following-page.following-of%'.replace('{}', user.name));
this.refs.ui.refs.list.on('loaded', () => {
Progress.done();