Skip to content

Commit 22ef34d

Browse files
committed
feat(stage-ui,stage-tamagotchi,stage-web,stage-pages,i18n): add data management (import, export, reset, clear)
Close #782
1 parent db1cba6 commit 22ef34d

File tree

21 files changed

+1129
-9
lines changed

21 files changed

+1129
-9
lines changed

apps/stage-tamagotchi/src/renderer/layouts/settings.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ const routeHeaderMetadataMap = computed(() => {
9797
subtitle: t('settings.title'),
9898
title: t('settings.pages.providers.title'),
9999
},
100+
'/settings/data': {
101+
subtitle: t('settings.title'),
102+
title: t('settings.pages.data.title'),
103+
},
100104
'/settings/scene': {
101105
subtitle: t('settings.title'),
102106
title: t('settings.pages.scene.title'),

apps/stage-web/src/layouts/settings.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ const routeHeaderMetadataMap = computed(() => {
9595
subtitle: t('settings.title'),
9696
title: t('settings.pages.providers.title'),
9797
},
98+
'/settings/data': {
99+
subtitle: t('settings.title'),
100+
title: t('settings.pages.data.title'),
101+
},
98102
'/settings/scene': {
99103
subtitle: t('settings.title'),
100104
title: t('settings.pages.scene.title'),

packages/i18n/src/locales/en/settings.yaml

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ pages:
7373
activate: Activate
7474
active: Active
7575
active_badge: Currently Active
76-
cancel: Cancel
76+
cancel: Cancel action
7777
card_not_found: Card not found
7878
character: Character
7979
close: Close
@@ -154,6 +154,52 @@ pages:
154154
memory:
155155
description: Where memories got stored, and organized
156156
title: Memory
157+
data:
158+
title: Data
159+
description: Manage stored AIRI data, exports, and resets
160+
sections:
161+
chats:
162+
title: Chat sessions
163+
description: Export or import saved chat sessions.
164+
export: Export chats
165+
import: Import chats
166+
delete: Delete all chat sessions
167+
models:
168+
title: Models
169+
description: Remove imported Live2D/VRM models.
170+
delete: Delete all models
171+
modules:
172+
title: Modules
173+
description: Reset module preferences and credentials.
174+
reset: Reset module settings
175+
providers:
176+
title: Providers
177+
description: Reset all provider settings and credentials.
178+
reset: Reset provider settings
179+
danger:
180+
title: Danger zone
181+
description: Irreversible actions. Export what you need before continuing.
182+
all:
183+
title: Delete all data
184+
description: Wipe every local setting, provider config, and model.
185+
delete: Delete all data
186+
desktop:
187+
title: Reset desktop settings & states
188+
description: Clear AIRI desktop settings and runtime state.
189+
reset: Reset desktop data
190+
confirmations:
191+
tooltip: Are you sure?
192+
yes: Yes
193+
status:
194+
exported: Chat sessions exported.
195+
imported: Chat sessions imported.
196+
import_error: Failed to import chat sessions. Please check the file format.
197+
chats_deleted: Chat sessions deleted.
198+
models_deleted: Models deleted.
199+
modules_reset: Module settings reset.
200+
providers_reset: Provider settings reset.
201+
all_deleted: All local data deleted.
202+
desktop_reset: Desktop data reset.
157203
models:
158204
description: Live2D, VRM, etc.
159205
title: Models

packages/i18n/src/locales/es/settings.yaml

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ pages:
7070
activate: Activar
7171
active: Activo
7272
active_badge: Actualmente Activo
73-
cancel: Cancelar
73+
cancel: Cancelar acción
7474
card_not_found: Tarjeta no encontrada
7575
character: Personaje
7676
close: Cerrar
@@ -147,6 +147,52 @@ pages:
147147
memory:
148148
description: Donde se almacenan y organizan las memorias
149149
title: Memoria
150+
data:
151+
title: Data
152+
description: Manage stored AIRI data, exports, and resets
153+
sections:
154+
chats:
155+
title: Chat sessions
156+
description: Export or import saved chat sessions.
157+
export: Export chats
158+
import: Import chats
159+
delete: Delete all chat sessions
160+
models:
161+
title: Models
162+
description: Remove imported Live2D/VRM models.
163+
delete: Delete all models
164+
modules:
165+
title: Modules
166+
description: Reset module preferences and credentials.
167+
reset: Reset module settings
168+
providers:
169+
title: Providers
170+
description: Reset all provider settings and credentials.
171+
reset: Reset provider settings
172+
danger:
173+
title: Danger zone
174+
description: Irreversible actions. Export what you need before continuing.
175+
all:
176+
title: Delete all data
177+
description: Wipe every local setting, provider config, and model.
178+
delete: Delete all data
179+
desktop:
180+
title: Reset desktop settings & states
181+
description: Clear AIRI desktop settings and runtime state.
182+
reset: Reset desktop data
183+
confirmations:
184+
tooltip: Are you sure?
185+
yes: Yes
186+
status:
187+
exported: Chat sessions exported.
188+
imported: Chat sessions imported.
189+
import_error: Failed to import chat sessions. Please check the file format.
190+
chats_deleted: Chat sessions deleted.
191+
models_deleted: Models deleted.
192+
modules_reset: Module settings reset.
193+
providers_reset: Provider settings reset.
194+
all_deleted: All local data deleted.
195+
desktop_reset: Desktop data reset.
150196
models:
151197
description: Live2D, VRM, etc.
152198
title: Modelos

packages/i18n/src/locales/fr/settings.yaml

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ pages:
7070
activate: Activer
7171
active: Actif
7272
active_badge: Actuellement actif
73-
cancel: Annuler
73+
cancel: Annuler l’action
7474
card_not_found: Carte non trouvée
7575
character: Personnage
7676
close: Fermer
@@ -147,6 +147,52 @@ pages:
147147
memory:
148148
description: Endroit où les souvenirs sont stockés et organisés
149149
title: Mémoire
150+
data:
151+
title: Data
152+
description: Manage stored AIRI data, exports, and resets
153+
sections:
154+
chats:
155+
title: Chat sessions
156+
description: Export or import saved chat sessions.
157+
export: Export chats
158+
import: Import chats
159+
delete: Delete all chat sessions
160+
models:
161+
title: Models
162+
description: Remove imported Live2D/VRM models.
163+
delete: Delete all models
164+
modules:
165+
title: Modules
166+
description: Reset module preferences and credentials.
167+
reset: Reset module settings
168+
providers:
169+
title: Providers
170+
description: Reset all provider settings and credentials.
171+
reset: Reset provider settings
172+
danger:
173+
title: Danger zone
174+
description: Irreversible actions. Export what you need before continuing.
175+
all:
176+
title: Delete all data
177+
description: Wipe every local setting, provider config, and model.
178+
delete: Delete all data
179+
desktop:
180+
title: Reset desktop settings & states
181+
description: Clear AIRI desktop settings and runtime state.
182+
reset: Reset desktop data
183+
confirmations:
184+
tooltip: Are you sure?
185+
yes: Yes
186+
status:
187+
exported: Chat sessions exported.
188+
imported: Chat sessions imported.
189+
import_error: Failed to import chat sessions. Please check the file format.
190+
chats_deleted: Chat sessions deleted.
191+
models_deleted: Models deleted.
192+
modules_reset: Module settings reset.
193+
providers_reset: Provider settings reset.
194+
all_deleted: All local data deleted.
195+
desktop_reset: Desktop data reset.
150196
models:
151197
description: Live2D, VRM, etc.
152198
title: Modèles

packages/i18n/src/locales/ja/settings.yaml

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ pages:
7070
activate: 有効化
7171
active: 有効
7272
active_badge: 現在有効
73-
cancel: キャンセル
73+
cancel: 操作をキャンセル
7474
card_not_found: カードが見つかりません
7575
character: キャラクター
7676
close: 閉じる
@@ -147,6 +147,52 @@ pages:
147147
memory:
148148
description: 記憶が保存され、整理される場所
149149
title: 記憶
150+
data:
151+
title: Data
152+
description: Manage stored AIRI data, exports, and resets
153+
sections:
154+
chats:
155+
title: Chat sessions
156+
description: Export or import saved chat sessions.
157+
export: Export chats
158+
import: Import chats
159+
delete: Delete all chat sessions
160+
models:
161+
title: Models
162+
description: Remove imported Live2D/VRM models.
163+
delete: Delete all models
164+
modules:
165+
title: Modules
166+
description: Reset module preferences and credentials.
167+
reset: Reset module settings
168+
providers:
169+
title: Providers
170+
description: Reset all provider settings and credentials.
171+
reset: Reset provider settings
172+
danger:
173+
title: Danger zone
174+
description: Irreversible actions. Export what you need before continuing.
175+
all:
176+
title: Delete all data
177+
description: Wipe every local setting, provider config, and model.
178+
delete: Delete all data
179+
desktop:
180+
title: Reset desktop settings & states
181+
description: Clear AIRI desktop settings and runtime state.
182+
reset: Reset desktop data
183+
confirmations:
184+
tooltip: Are you sure?
185+
yes: Yes
186+
status:
187+
exported: Chat sessions exported.
188+
imported: Chat sessions imported.
189+
import_error: Failed to import chat sessions. Please check the file format.
190+
chats_deleted: Chat sessions deleted.
191+
models_deleted: Models deleted.
192+
modules_reset: Module settings reset.
193+
providers_reset: Provider settings reset.
194+
all_deleted: All local data deleted.
195+
desktop_reset: Desktop data reset.
150196
models:
151197
description: Live2D、VRMなど。
152198
title: モデル

packages/i18n/src/locales/ru/settings.yaml

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ pages:
7070
activate: Активировать
7171
active: Активно
7272
active_badge: Текущая
73-
cancel: Отмена
73+
cancel: Отменить действие
7474
card_not_found: Карта не найдена
7575
character: Персонаж
7676
close: Закрыть
@@ -147,6 +147,52 @@ pages:
147147
memory:
148148
description: Хранилище и организация воспоминаний
149149
title: Память
150+
data:
151+
title: Data
152+
description: Manage stored AIRI data, exports, and resets
153+
sections:
154+
chats:
155+
title: Chat sessions
156+
description: Export or import saved chat sessions.
157+
export: Export chats
158+
import: Import chats
159+
delete: Delete all chat sessions
160+
models:
161+
title: Models
162+
description: Remove imported Live2D/VRM models.
163+
delete: Delete all models
164+
modules:
165+
title: Modules
166+
description: Reset module preferences and credentials.
167+
reset: Reset module settings
168+
providers:
169+
title: Providers
170+
description: Reset all provider settings and credentials.
171+
reset: Reset provider settings
172+
danger:
173+
title: Danger zone
174+
description: Irreversible actions. Export what you need before continuing.
175+
all:
176+
title: Delete all data
177+
description: Wipe every local setting, provider config, and model.
178+
delete: Delete all data
179+
desktop:
180+
title: Reset desktop settings & states
181+
description: Clear AIRI desktop settings and runtime state.
182+
reset: Reset desktop data
183+
confirmations:
184+
tooltip: Are you sure?
185+
yes: Yes
186+
status:
187+
exported: Chat sessions exported.
188+
imported: Chat sessions imported.
189+
import_error: Failed to import chat sessions. Please check the file format.
190+
chats_deleted: Chat sessions deleted.
191+
models_deleted: Models deleted.
192+
modules_reset: Module settings reset.
193+
providers_reset: Provider settings reset.
194+
all_deleted: All local data deleted.
195+
desktop_reset: Desktop data reset.
150196
models:
151197
description: Live2D, VRM и др.
152198
title: Модели

packages/i18n/src/locales/vi/settings.yaml

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ pages:
7070
activate: Kích hoạt
7171
active: Đang hoạt động
7272
active_badge: Hiện đang hoạt động
73-
cancel: Hủy
73+
cancel: Hủy thao tác
7474
card_not_found: Không tìm thấy thẻ
7575
character: Nhân vật
7676
close: Đóng
@@ -147,6 +147,52 @@ pages:
147147
memory:
148148
description: Nơi lưu trữ và tổ chức ký ức
149149
title: Bộ nhớ
150+
data:
151+
title: Data
152+
description: Manage stored AIRI data, exports, and resets
153+
sections:
154+
chats:
155+
title: Chat sessions
156+
description: Export or import saved chat sessions.
157+
export: Export chats
158+
import: Import chats
159+
delete: Delete all chat sessions
160+
models:
161+
title: Models
162+
description: Remove imported Live2D/VRM models.
163+
delete: Delete all models
164+
modules:
165+
title: Modules
166+
description: Reset module preferences and credentials.
167+
reset: Reset module settings
168+
providers:
169+
title: Providers
170+
description: Reset all provider settings and credentials.
171+
reset: Reset provider settings
172+
danger:
173+
title: Danger zone
174+
description: Irreversible actions. Export what you need before continuing.
175+
all:
176+
title: Delete all data
177+
description: Wipe every local setting, provider config, and model.
178+
delete: Delete all data
179+
desktop:
180+
title: Reset desktop settings & states
181+
description: Clear AIRI desktop settings and runtime state.
182+
reset: Reset desktop data
183+
confirmations:
184+
tooltip: Are you sure?
185+
yes: Yes
186+
status:
187+
exported: Chat sessions exported.
188+
imported: Chat sessions imported.
189+
import_error: Failed to import chat sessions. Please check the file format.
190+
chats_deleted: Chat sessions deleted.
191+
models_deleted: Models deleted.
192+
modules_reset: Module settings reset.
193+
providers_reset: Provider settings reset.
194+
all_deleted: All local data deleted.
195+
desktop_reset: Desktop data reset.
150196
models:
151197
description: Live2D, VRM, v.v.
152198
title: Mô hình

0 commit comments

Comments
 (0)