diff --git a/Dockerfile b/Dockerfile index 0de9d5c..1ac5542 100755 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ # Copy source files COPY . . - RUN bun run generateVersionTag + # Build the application RUN bun run build diff --git a/components/app/windows/news.vue b/components/app/windows/news.vue index fb50275..855cde2 100644 --- a/components/app/windows/news.vue +++ b/components/app/windows/news.vue @@ -1,14 +1,9 @@ +
@@ -375,19 +325,11 @@ const translateFunction = () => { - {{ t("news.articleopenpart1") }}({{ - displayTranslateContent - ? translateItem[item.publisher].translateText - : item.publisher - }}){{ t("news.articleopenpart2") }} + 會打開關於媒體({{ item.publisher }})的視窗 @@ -413,20 +355,18 @@ const translateFunction = () => { @click="openNews(item.url.hash, item.title)" class="flex flex-row p-1 bg-sky-300/50 hover:bg-sky-400/50 shadow-lg backdrop-blur-sm rounded transition-all duration-200" > - {{ - t("news.open") - }} + 觀看文章 - {{ t("news.opennewwindow") }} + 會打開新的視窗
-

{{ t("news.similararticles") }}

+

類似文章

{ >
{{ similar.title }}
- {{ t("news.similarity") }}: - {{ (similar.similarity * 100).toFixed(1) }}% | - {{ - displayTranslateContent - ? translateItem[similar.item.publisher].translateText - : similar.item.publisher - }} + 相似度: {{ (similar.similarity * 100).toFixed(1) }}% | + {{ similar.item.publisher }}
@@ -450,7 +385,7 @@ const translateFunction = () => { v-if="checkIfEmpty(item.title)" class="text-gray-500 text-sm" > - {{ t("news.nosimilararticles") }} + 找不到類似文章
diff --git a/components/app/windows/settings.vue b/components/app/windows/settings.vue index 5c6c034..3cd9a7c 100644 --- a/components/app/windows/settings.vue +++ b/components/app/windows/settings.vue @@ -10,7 +10,6 @@ import { DialogTitle, DialogTrigger, } from "@/components/ui/dialog"; -import getVersionTag from "~/versionTag"; import { Button } from "@/components/ui/button"; const { t, locale } = useI18n(); const user = ref(""); @@ -282,20 +281,20 @@ const submitChangeAction = async (action: string) => { >
- {{ t("app.settings") }} v0.0.3 || Version: {{ getVersionTag() }} + {{ t("app.settings") }} v0.0.3
diff --git a/i18n/locales/zh-tw.json b/i18n/locales/zh-tw.json index 7ef19d1..e84d345 100644 --- a/i18n/locales/zh-tw.json +++ b/i18n/locales/zh-tw.json @@ -128,14 +128,5 @@ "contactEmailStarter": "聯絡信箱:" }, "copyrightInfo": "版權資訊" - }, - "news": { - "open": "觀看文章", - "opennewwindow": "會打開新的視窗", - "similararticles": "類似文章", - "similarity": "相似度", - "nosimilararticles": "找不到類似文章", - "articleopenpart1": "會打開關於媒體", - "articleopenpart2": "的視窗" } } diff --git a/package.json b/package.json index fe6b003..b2c449b 100644 --- a/package.json +++ b/package.json @@ -14,8 +14,7 @@ "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", "docs:preview": "vitepress preview docs", - "wipedev": "./clean-dev-env.sh", - "generateVersionTag": "bun run versionTagGenerate.ts" + "wipedev": "./clean-dev-env.sh" }, "dependencies": { "@fontsource-variable/noto-sans-tc": "^5.2.5", @@ -64,4 +63,4 @@ "overrides": { "@vercel/nft": "^0.27.4" } -} +} \ No newline at end of file diff --git a/server/api/version.ts b/server/api/version.ts deleted file mode 100644 index e1a6b52..0000000 --- a/server/api/version.ts +++ /dev/null @@ -1,6 +0,0 @@ -import versionTag from "~/versionTag"; -export default defineEventHandler(() => { - return { - version: versionTag(), - }; -}); diff --git a/versionTag.ts b/versionTag.ts deleted file mode 100644 index cc7b626..0000000 --- a/versionTag.ts +++ /dev/null @@ -1,3 +0,0 @@ -export default function versionTag() { - return "value"; -} diff --git a/versionTagGenerate.ts b/versionTagGenerate.ts deleted file mode 100644 index c3b8bbb..0000000 --- a/versionTagGenerate.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { $ } from "bun"; -const characters = - "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; -function generateVersionTag() { - let slug = ""; - let length = 8; - for (let times = 0; times < length; times++) { - slug += characters.charAt(Math.floor(Math.random() * characters.length)); - } - return slug; -} -const tag = generateVersionTag(); -// Command -await $`echo 'export default function versionTag() {return "${tag}";}' > ./versionTag.ts`; - -console.log("Version Tag:", tag);