- {{ appearNote.cw }}
-
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 5492a4da0..f2af85f42 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -456,6 +456,26 @@ common/views/components/trends.vue: count: "{}人が投稿" empty: "トレンドなし" +common/views/components/profile-editor.vue: + title: "プロフィール" + name: "名前" + account: "アカウント" + location: "場所" + description: "自己紹介" + birthday: "誕生日" + avatar: "アイコン" + banner: "バナー" + is-cat: "このアカウントはCatです" + is-bot: "このアカウントはBotです" + is-locked: "フォローを承認制にする" + careful-bot: "Botからのフォローだけ承認制にする" + advanced: "その他" + privacy: "プライバシー" + save: "保存" + saved: "プロフィールを保存しました" + uploading: "アップロード中" + upload-failed: "アップロードに失敗しました" + common/views/widgets/broadcast.vue: fetching: "確認中" no-broadcasts: "お知らせはありません" @@ -814,9 +834,12 @@ desktop/views/components/settings.vue: advanced: "詳細設定" api-via-stream: "ストリームを経由したAPIリクエスト" api-via-stream-desc: "この設定をオンにすると、websocket接続を経由してAPIリクエストが行われます(パフォーマンス向上が期待できます)。オフにすると、ネイティブの fetch APIが利用されます。この設定はこのデバイスのみ有効です。" + deck-nav: "デッキ内ナビゲーション" + deck-nav-desc: "デッキを使用しているとき、ナビゲーションが発生する際にページ遷移を行わずに一時的なカラムで受けるようにします。" display: "デザインと表示" customize: "ホームをカスタマイズ" + wallpaper: "壁紙" choose-wallpaper: "壁紙を選択" delete-wallpaper: "壁紙を削除" dark-mode: "ダークモード" @@ -839,9 +862,6 @@ desktop/views/components/settings.vue: volume: "ボリューム" test: "テスト" - mobile: "モバイル" - disable-via-mobile: "「モバイルからの投稿」フラグを付けない" - language: "言語" pick-language: "言語を選択" recommended: "推奨" @@ -933,22 +953,6 @@ desktop/views/components/settings.password.vue: not-match: "新しいパスワードが一致しません" changed: "パスワードを変更しました" -desktop/views/components/settings.profile.vue: - avatar: "アイコン" - choice-avatar: "画像を選択" - name: "名前" - location: "場所" - description: "自己紹介" - birthday: "誕生日" - save: "保存" - locked-account: "アカウントの保護" - is-locked: "フォローを承認制にする" - careful-bot: "Botからのフォローだけ承認制にする" - other: "その他" - is-bot: "このアカウントはBotです" - is-cat: "このアカウントはCatです" - profile-updated: "プロフィールを更新しました" - desktop/views/components/sub-note-content.vue: private: "この投稿は非公開です" deleted: "この投稿は削除されました" @@ -1069,11 +1073,6 @@ desktop/views/pages/deck/deck.tl-column.vue: is-media-view: "メディアビュー" edit: "オプション" -desktop/views/pages/deck/deck.note.vue: - reposted-by: "{}がRenote" - private: "この投稿は非公開です" - deleted: "この投稿は削除されました" - desktop/views/pages/stats/stats.vue: all-users: "全てのユーザー" original-users: "このインスタンスのユーザー" @@ -1417,25 +1416,6 @@ mobile/views/pages/notifications.vue: mobile/views/pages/games/reversi.vue: reversi: "リバーシ" -mobile/views/pages/settings/settings.profile.vue: - title: "プロフィール" - name: "名前" - account: "アカウント" - location: "場所" - description: "自己紹介" - birthday: "誕生日" - avatar: "アイコン" - banner: "バナー" - is-cat: "このアカウントはCatです" - is-locked: "フォローを承認制にする" - careful-bot: "Botからのフォローだけ承認制にする" - advanced: "その他" - privacy: "プライバシー" - save: "保存" - saved: "プロフィールを保存しました" - uploading: "アップロード中" - upload-failed: "アップロードに失敗しました" - mobile/views/pages/search.vue: search: "検索" empty: "「{}」に関する投稿は見つかりませんでした。" diff --git a/src/client/app/common/views/components/index.ts b/src/client/app/common/views/components/index.ts index e2b9089d3..0dd013807 100644 --- a/src/client/app/common/views/components/index.ts +++ b/src/client/app/common/views/components/index.ts @@ -1,5 +1,6 @@ import Vue from 'vue'; +import profileEditor from './profile-editor.vue'; import noteSkeleton from './note-skeleton.vue'; import theme from './theme.vue'; import instance from './instance.vue'; @@ -45,6 +46,7 @@ import uiSelect from './ui/select.vue'; import formButton from './ui/form/button.vue'; import formRadio from './ui/form/radio.vue'; +Vue.component('mk-profile-editor', profileEditor); Vue.component('mk-note-skeleton', noteSkeleton); Vue.component('mk-theme', theme); Vue.component('mk-instance', instance); diff --git a/src/client/app/mobile/views/pages/settings/settings.profile.vue b/src/client/app/common/views/components/profile-editor.vue similarity index 95% rename from src/client/app/mobile/views/pages/settings/settings.profile.vue rename to src/client/app/common/views/components/profile-editor.vue index 160a05a3e..10bdc0b57 100644 --- a/src/client/app/mobile/views/pages/settings/settings.profile.vue +++ b/src/client/app/common/views/components/profile-editor.vue @@ -49,6 +49,7 @@
%fa:info-circle%%i18n:@language-desc%
-%fa:exclamation-triangle%%i18n:@cache-warn%
-%i18n:@operator%: {{ meta.maintainer.name }}
-
- %i18n:@version% {{ version }}
-
-
- %i18n:@latest-version% {{ latestVersion ? latestVersion : version }}
-
-
%fa:info-circle%%i18n:@language-desc%
+%fa:exclamation-triangle%%i18n:@cache-warn%
+%i18n:@operator%: {{ meta.maintainer.name }}
+
+ %i18n:@version% {{ version }}
+
+
+ %i18n:@latest-version% {{ latestVersion ? latestVersion : version }}
+
+
- {{ appearNote.cw }}
-
%fa:angle-up%{{ note._datetext }} %fa:angle-down%{{ _notes[i + 1]._datetext }} @@ -38,7 +38,7 @@ + + diff --git a/src/client/app/desktop/views/pages/deck/deck.vue b/src/client/app/desktop/views/pages/deck/deck.vue index 22b4c50bb..2ff3d68a9 100644 --- a/src/client/app/desktop/views/pages/deck/deck.vue +++ b/src/client/app/desktop/views/pages/deck/deck.vue @@ -9,6 +9,10 @@