diff options
| author | Aya Morisawa <AyaMorisawa4869@gmail.com> | 2017-03-31 04:14:32 +0900 |
|---|---|---|
| committer | Aya Morisawa <AyaMorisawa4869@gmail.com> | 2017-03-31 04:14:32 +0900 |
| commit | 4a70af8b620e51a715056e764eb09a13f70359cd (patch) | |
| tree | 1b759615fbf4b23c46a65a3dbbdf451ccce71bc8 /src/web | |
| parent | Update .editorconfig (diff) | |
| download | misskey-4a70af8b620e51a715056e764eb09a13f70359cd.tar.gz misskey-4a70af8b620e51a715056e764eb09a13f70359cd.tar.bz2 misskey-4a70af8b620e51a715056e764eb09a13f70359cd.zip | |
WIP #332
Diffstat (limited to 'src/web')
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(); |