From 70515d32a516685dafc90cf2a2761b137bd82036 Mon Sep 17 00:00:00 2001 From: Amery2010 Date: Wed, 20 Dec 2023 23:04:58 +0800 Subject: [PATCH 1/8] WIP(translate): translate token-generator, hash-text, bcrypt and uuid-generator tools --- src/tools/bcrypt/bcrypt.vue | 39 +++++++++++++-------- src/tools/bcrypt/index.ts | 6 ++-- src/tools/bcrypt/locales/en.yml | 22 ++++++++++++ src/tools/bcrypt/locales/zh.yml | 22 ++++++++++++ src/tools/hash-text/hash-text.vue | 22 ++++++++---- src/tools/hash-text/index.ts | 6 ++-- src/tools/hash-text/locales/en.yml | 12 +++++++ src/tools/hash-text/locales/zh.yml | 12 +++++++ src/tools/token-generator/index.ts | 15 ++++++-- src/tools/token-generator/locales/en.yml | 2 +- src/tools/token-generator/locales/zh.yml | 15 ++++++++ src/tools/uuid-generator/index.ts | 6 ++-- src/tools/uuid-generator/locales/en.yml | 18 ++++++++++ src/tools/uuid-generator/locales/zh.yml | 18 ++++++++++ src/tools/uuid-generator/uuid-generator.vue | 25 ++++++------- 15 files changed, 196 insertions(+), 44 deletions(-) create mode 100644 src/tools/bcrypt/locales/en.yml create mode 100644 src/tools/bcrypt/locales/zh.yml create mode 100644 src/tools/hash-text/locales/en.yml create mode 100644 src/tools/hash-text/locales/zh.yml create mode 100644 src/tools/token-generator/locales/zh.yml create mode 100644 src/tools/uuid-generator/locales/en.yml create mode 100644 src/tools/uuid-generator/locales/zh.yml diff --git a/src/tools/bcrypt/bcrypt.vue b/src/tools/bcrypt/bcrypt.vue index c28c20bf..cf6045a8 100644 --- a/src/tools/bcrypt/bcrypt.vue +++ b/src/tools/bcrypt/bcrypt.vue @@ -4,11 +4,12 @@ import { useThemeVars } from 'naive-ui'; import { useCopy } from '@/composable/copy'; const themeVars = useThemeVars(); +const { t } = useI18n(); const input = ref(''); const saltCount = ref(10); const hashed = computed(() => hashSync(input.value, saltCount.value)); -const { copy } = useCopy({ source: hashed, text: 'Hashed string copied to the clipboard' }); +const { copy } = useCopy({ source: hashed, text: t('tools.bcrypt.copied') }); const compareString = ref(''); const compareHash = ref(''); @@ -16,41 +17,51 @@ const compareMatch = computed(() => compareSync(compareString.value, compareHash