diff --git a/package.json b/package.json
index ca3805b3..5fd152ef 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
"@dqbd/tiktoken": "^1.0.7",
"@huggingface/jinja": "^0.2.2",
"@mlc-ai/web-tokenizers": "^0.1.2",
- "@risuai/ccardlib": "^0.3.0",
+ "@risuai/ccardlib": "^0.4.1",
"@smithy/protocol-http": "^3.0.12",
"@smithy/signature-v4": "^2.0.19",
"@tauri-apps/api": "1.5.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 078fa4d0..347aebf3 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -33,8 +33,8 @@ importers:
specifier: ^0.1.2
version: 0.1.2
'@risuai/ccardlib':
- specifier: ^0.3.0
- version: 0.3.0
+ specifier: ^0.4.1
+ version: 0.4.1
'@smithy/protocol-http':
specifier: ^3.0.12
version: 3.0.12
@@ -676,8 +676,8 @@ packages:
'@protobufjs/utf8@1.1.0':
resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
- '@risuai/ccardlib@0.3.0':
- resolution: {integrity: sha512-NQG+xtsDwROFaqi2eFia5P4kJe60+4HgbRN3jjj0xfkTJDiBoxjQjqYWLeHX52aM1+OAyRbL5Bq7ZQ58XJidNw==}
+ '@risuai/ccardlib@0.4.1':
+ resolution: {integrity: sha512-b9xL0umf772icKnKfTIyP/hU1Skfikd5/MbmUFI9PXpbpMxbGQMw0NqpTFHda2iFu6Qxhpigr8bheAE8zxoYnw==}
'@rollup/plugin-virtual@3.0.2':
resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==}
@@ -4110,7 +4110,7 @@ snapshots:
'@protobufjs/utf8@1.1.0': {}
- '@risuai/ccardlib@0.3.0': {}
+ '@risuai/ccardlib@0.4.1': {}
'@rollup/plugin-virtual@3.0.2(rollup@3.29.4)':
optionalDependencies:
diff --git a/src/lang/en.ts b/src/lang/en.ts
index 81bbc6d2..1dbe6ae0 100644
--- a/src/lang/en.ts
+++ b/src/lang/en.ts
@@ -528,7 +528,8 @@ export const languageEnglish = {
removePunctuationHypa: "Memory Punctuation Removal",
memoryLimitThickness: "Memory Limit Thickness",
inputCardPassword: "Input Card Password",
- ccv2Desc: 'Character Card V2 is is a format widely used in chatbot programs.',
+ ccv2Desc: 'Character Card V2 is a format widely used in chatbot programs.',
+ ccv3Desc: 'Character Card V3 is a next generation format that is used in chatbot programs.',
realmDesc: 'RisuRealm is a content sharing platform for RisuAI. you can share your character to other users.',
rccDesc: 'Risu Refined Character Card is a format with additional features like password, integrity check and etc.',
password: "Password",
diff --git a/src/lib/Others/AlertComp.svelte b/src/lib/Others/AlertComp.svelte
index 2b960c1f..ba813a89 100644
--- a/src/lib/Others/AlertComp.svelte
+++ b/src/lib/Others/AlertComp.svelte
@@ -396,10 +396,12 @@
{#if $alertStore.submsg !== 'preset'}
{language.risupresetDesc}
{:else}
- {language.ccv2Desc}
+ {language.ccv3Desc}
{/if}
{:else if cardExportType === 'json'}
{language.jsonDesc}
+ {:else if cardExportType === 'ccv2'}
+ {language.ccv2Desc}
{:else}
{language.realmDesc}
{/if}
@@ -409,7 +411,8 @@
{:else}
-
+
+
{/if}