diff --git a/src/tools/token-generator/locales/zh.yml b/src/tools/token-generator/locales/zh.yml new file mode 100644 index 00000000..66a223bb --- /dev/null +++ b/src/tools/token-generator/locales/zh.yml @@ -0,0 +1,15 @@ +tools: + token-generator: + title: 'Token 生成器' + description: '生成随机字符串,包含大写字母、小写字母、数字、字符' + + uppercase: '大写字母(ABC...)' + lowercase: '小写字母(abc...)' + numbers: '数字(123...)' + symbols: '符号(!-;...)' + length: '长度' + tokenPlaceholder: 'Token...' + copied: '已复制到剪贴板' + button: + copy: '复制' + refresh: '刷新' \ No newline at end of file diff --git a/src/tools/uuid-generator/locales/en.yml b/src/tools/uuid-generator/locales/en.yml new file mode 100644 index 00000000..7f34e407 --- /dev/null +++ b/src/tools/uuid-generator/locales/en.yml @@ -0,0 +1,13 @@ +tools: + uuid-generator: + title: 'UUIDs generator' + description: 'A Universally Unique Identifier (UUID) is a 128-bit number used to identify information in computer systems. The number of possible UUIDs is 16^32, which is 2^128 or about 3.4x10^38 (which is a lot!).' + + invalid-message: 'Invalid UUID' + version: 'UUID version' + quantity: 'UUID quantity' + namespace: 'Namespace' + name: 'Name' + button: + copy: Copy + refresh: Refresh diff --git a/src/tools/uuid-generator/locales/zh.yml b/src/tools/uuid-generator/locales/zh.yml new file mode 100644 index 00000000..326b09e5 --- /dev/null +++ b/src/tools/uuid-generator/locales/zh.yml @@ -0,0 +1,13 @@ +tools: + uuid-generator: + title: 'UUID 生成器' + description: '通用唯一标识符 (UUID) 是一个128位数字,用于识别计算机系统中的信息。UUID 数量为 16^32,即 2^128 或大约 3.4x10^38(天文数字!)。' + + invalid-message: 'UUID 错误' + version: '版本' + quantity: '数量' + namespace: '命名空间' + name: '名称' + button: + copy: '复制' + refresh: '刷新' diff --git a/src/tools/uuid-generator/uuid-generator.vue b/src/tools/uuid-generator/uuid-generator.vue index 22b32ba3..34c8f162 100644 --- a/src/tools/uuid-generator/uuid-generator.vue +++ b/src/tools/uuid-generator/uuid-generator.vue @@ -9,10 +9,11 @@ const versions = ['NIL', 'v1', 'v3', 'v4', 'v5'] as const; const version = useStorage('uuid-generator:version', 'v4'); const count = useStorage('uuid-generator:quantity', 1); const v35Args = ref({ namespace: '6ba7b811-9dad-11d1-80b4-00c04fd430c8', name: '' }); +const { t } = useI18n(); const validUuidRules = [ { - message: 'Invalid UUID', + message: t('tools.ulid-generator.invalid-message'), validator: (value: string) => { if (value === nilUuid) { return true; @@ -47,11 +48,11 @@ const { copy } = useCopy({ source: uuids, text: 'UUIDs copied to the clipboard'