Refactor UUID generation, remove unused logger and encryption utilities, and clean up request handling
- Updated `generateUUID` function for improved readability and performance. - Deleted `logger.ts`, `other.ts`, `request.ts`, `storage.ts`, `tansParams.ts`, and `validate.ts` as they were no longer needed. - Simplified TypeScript configuration by removing unnecessary paths and aliases. - Enhanced Vite configuration for better project structure and maintainability.
This commit is contained in:
99
runtime-shared/locales/messages.ts
Normal file
99
runtime-shared/locales/messages.ts
Normal file
@@ -0,0 +1,99 @@
|
||||
export type RuntimeMessageTree = {
|
||||
[key: string]: string | number | RuntimeMessageTree;
|
||||
};
|
||||
|
||||
export const runtimeLocaleMessages: Record<'en' | 'zh' | 'ja', RuntimeMessageTree> = {
|
||||
en: {
|
||||
settings: {
|
||||
title: 'Settings',
|
||||
},
|
||||
menu: {
|
||||
conversation: {
|
||||
newConversation: 'New Conversation',
|
||||
sortBy: 'Sort By',
|
||||
sortByCreateTime: 'Sort by Creation Time',
|
||||
sortByUpdateTime: 'Sort by Update Time',
|
||||
sortByName: 'Sort by Name',
|
||||
sortByModel: 'Sort by Model',
|
||||
sortAscending: 'Ascending',
|
||||
sortDescending: 'Descending',
|
||||
pinConversation: 'Pin Conversation',
|
||||
renameConversation: 'Rename Conversation',
|
||||
delConversation: 'Delete Conversation',
|
||||
batchOperations: 'Batch Operations',
|
||||
},
|
||||
message: {
|
||||
copyMessage: 'Copy Message',
|
||||
deleteMessage: 'Delete Message',
|
||||
selectMessage: 'Select Message',
|
||||
},
|
||||
},
|
||||
tray: {
|
||||
tooltip: 'ZN-AI',
|
||||
showWindow: 'Show Window',
|
||||
exit: 'Exit',
|
||||
},
|
||||
},
|
||||
zh: {
|
||||
settings: {
|
||||
title: '\u8bbe\u7f6e',
|
||||
},
|
||||
menu: {
|
||||
conversation: {
|
||||
newConversation: '\u65b0\u5efa\u5bf9\u8bdd',
|
||||
sortBy: '\u6392\u5e8f\u65b9\u5f0f',
|
||||
sortByCreateTime: '\u6309\u521b\u5efa\u65f6\u95f4\u6392\u5e8f',
|
||||
sortByUpdateTime: '\u6309\u66f4\u65b0\u65f6\u95f4\u6392\u5e8f',
|
||||
sortByName: '\u6309\u540d\u79f0\u6392\u5e8f',
|
||||
sortByModel: '\u6309\u6a21\u578b\u6392\u5e8f',
|
||||
sortAscending: '\u9012\u589e',
|
||||
sortDescending: '\u9012\u51cf',
|
||||
pinConversation: '\u7f6e\u9876\u5bf9\u8bdd',
|
||||
renameConversation: '\u91cd\u547d\u540d\u5bf9\u8bdd',
|
||||
delConversation: '\u5220\u9664\u5bf9\u8bdd',
|
||||
batchOperations: '\u6279\u91cf\u64cd\u4f5c',
|
||||
},
|
||||
message: {
|
||||
copyMessage: '\u590d\u5236\u6d88\u606f',
|
||||
deleteMessage: '\u5220\u9664\u6d88\u606f',
|
||||
selectMessage: '\u9009\u62e9\u6d88\u606f',
|
||||
},
|
||||
},
|
||||
tray: {
|
||||
tooltip: 'ZN-AI',
|
||||
showWindow: '\u663e\u793a\u7a97\u53e3',
|
||||
exit: '\u9000\u51fa',
|
||||
},
|
||||
},
|
||||
ja: {
|
||||
settings: {
|
||||
title: '\u8a2d\u5b9a',
|
||||
},
|
||||
menu: {
|
||||
conversation: {
|
||||
newConversation: '\u65b0\u3057\u3044\u4f1a\u8a71',
|
||||
sortBy: '\u4e26\u3079\u66ff\u3048',
|
||||
sortByCreateTime: '\u4f5c\u6210\u65e5\u6642\u3067\u4e26\u3079\u66ff\u3048',
|
||||
sortByUpdateTime: '\u66f4\u65b0\u65e5\u6642\u3067\u4e26\u3079\u66ff\u3048',
|
||||
sortByName: '\u540d\u524d\u3067\u4e26\u3079\u66ff\u3048',
|
||||
sortByModel: '\u30e2\u30c7\u30eb\u3067\u4e26\u3079\u66ff\u3048',
|
||||
sortAscending: '\u6607\u9806',
|
||||
sortDescending: '\u964d\u9806',
|
||||
pinConversation: '\u4f1a\u8a71\u3092\u30d4\u30f3\u7559\u3081',
|
||||
renameConversation: '\u4f1a\u8a71\u540d\u3092\u5909\u66f4',
|
||||
delConversation: '\u4f1a\u8a71\u3092\u524a\u9664',
|
||||
batchOperations: '\u4e00\u62ec\u64cd\u4f5c',
|
||||
},
|
||||
message: {
|
||||
copyMessage: '\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30b3\u30d4\u30fc',
|
||||
deleteMessage: '\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u524a\u9664',
|
||||
selectMessage: '\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9078\u629e',
|
||||
},
|
||||
},
|
||||
tray: {
|
||||
tooltip: 'ZN-AI',
|
||||
showWindow: '\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u8868\u793a',
|
||||
exit: '\u7d42\u4e86',
|
||||
},
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user