From 04ac9f35e2f74fafc0f65a3737b1381584d25b2f Mon Sep 17 00:00:00 2001
From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
Date: Sat, 3 Aug 2024 21:21:45 +0900
Subject: [PATCH] bring back profile settings
---
locales/index.d.ts | 19 +++-
locales/ja-JP.yml | 8 +-
.../components/MkTutorial.ProfileSettings.vue | 102 ++++++++++++++++++
.../frontend/src/components/MkTutorial.vue | 40 ++++---
.../src/components/MkTutorialDialog.vue | 10 +-
packages/frontend/src/pages/onboarding.vue | 20 ++--
6 files changed, 167 insertions(+), 32 deletions(-)
create mode 100644 packages/frontend/src/components/MkTutorial.ProfileSettings.vue
diff --git a/locales/index.d.ts b/locales/index.d.ts
index fcc6b3db3d..2681133c19 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -5239,6 +5239,21 @@ export interface Locale extends ILocale {
*/
"description": string;
};
+ "_profileSettings": {
+ /**
+ * プロフィール設定
+ */
+ "title": string;
+ /**
+ * まずは基本的なプロフィールを設定して、ユーザーにあなたのことを知ってもらえるようにしましょう。
+ */
+ "description": string;
+ /**
+ * ここで設定した項目は後でいつでも変更できます。
+ * チュートリアル終了後には、更に多彩なプロフィール設定をご利用いただけます!
+ */
+ "youCanChangeThemLater": string;
+ };
"_note": {
/**
* ノートって何?
@@ -5487,7 +5502,7 @@ export interface Locale extends ILocale {
*/
"welcomeToX": ParameterizedString<"name">;
/**
- * 「{name}に登録したは良いものの、どう使えばいいか分からない…💦」といったことを防ぐために、まずはMisskeyの基本的な使い方を学びましょう。
+ * プロフィールを設定したり、{name}の基本的な使い方を学んだりして、すぐに使い始められるようにしましょう。
*/
"description": ParameterizedString<"name">;
/**
@@ -5519,7 +5534,7 @@ export interface Locale extends ILocale {
*/
"profile": string;
/**
- * 他のユーザーが親しみやすいように、プロフィールをつくりましょう。
+ * プロフィールをかんぺきにして、自分をアピールしましょう。
*/
"profileDescription": string;
/**
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index 47feadc2ac..ad5a68f351 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -1314,6 +1314,10 @@ _initialTutorial:
_landing:
title: "チュートリアルへようこそ"
description: "ここでは、Misskeyの基本的な使い方や機能を確認できます。"
+ _profileSettings:
+ title: "プロフィール設定"
+ description: "まずは基本的なプロフィールを設定して、ユーザーにあなたのことを知ってもらえるようにしましょう。"
+ youCanChangeThemLater: "ここで設定した項目は後でいつでも変更できます。\nチュートリアル終了後には、更に多彩なプロフィール設定をご利用いただけます!"
_note:
title: "ノートって何?"
description: "Misskeyでの投稿は「ノート」と呼びます。ノートはタイムラインに時系列で並んでいて、リアルタイムで更新されていきます。"
@@ -1383,7 +1387,7 @@ _initialTutorial:
_onboardingLanding:
accountCreated: "アカウントの作成が完了しました!"
welcomeToX: "ようこそ、{name}へ!"
- description: "「{name}に登録したは良いものの、どう使えばいいか分からない…💦」といったことを防ぐために、まずはMisskeyの基本的な使い方を学びましょう。"
+ description: "プロフィールを設定したり、{name}の基本的な使い方を学んだりして、すぐに使い始められるようにしましょう。"
takesAbout: "このチュートリアルの所要時間は{min}分程度です。\nチュートリアルを完了すると実績が解除されます。"
adminForcesToTakeTutorial: "このサーバーの管理者は新規ユーザーにチュートリアルを完了することを義務付けています。\nチュートリアルを完了するまでMisskeyを使い始めることはできません。"
_onboardingDone:
@@ -1391,7 +1395,7 @@ _initialTutorial:
backToOriginalPath: "元のページに戻る"
backToOriginalPathDescription: "あなたがアクセスしようとしていたページに戻ります。"
profile: "プロフィール設定"
- profileDescription: "他のユーザーが親しみやすいように、プロフィールをつくりましょう。"
+ profileDescription: "プロフィールをかんぺきにして、自分をアピールしましょう。"
exploreDescription: "人気のノートやユーザーを見つけて交流をはじめましょう。"
goToTimeline: "ホーム画面に進む"
goToTimelineDescription: "設定等を行わず、通常のホーム画面(タイムライン)に進みます。"
diff --git a/packages/frontend/src/components/MkTutorial.ProfileSettings.vue b/packages/frontend/src/components/MkTutorial.ProfileSettings.vue
new file mode 100644
index 0000000000..012aa62e36
--- /dev/null
+++ b/packages/frontend/src/components/MkTutorial.ProfileSettings.vue
@@ -0,0 +1,102 @@
+
+
+
+