diff --git a/src/locales/index.ts b/src/locales/index.ts index 8177075c..25877f13 100644 --- a/src/locales/index.ts +++ b/src/locales/index.ts @@ -11,4 +11,4 @@ export { default as tr } from "./tr/translation.json"; export { default as be } from "./be/translation.json"; export { default as uk } from "./uk/translation.json"; export { default as zh } from "./zh/translation.json"; -export { default as id } from "./id/translation.json"; \ No newline at end of file +export { default as id } from "./id/translation.json"; diff --git a/src/locales/zh/translation.json b/src/locales/zh/translation.json index 68b81f61..9d153774 100644 --- a/src/locales/zh/translation.json +++ b/src/locales/zh/translation.json @@ -6,7 +6,7 @@ "surprise_me": "向我推荐", "no_results": "没有找到结果" }, - "sidebar": { + "sidebar": { "catalogue": "游戏目录", "downloads": "下载中心", "settings": "设置", diff --git a/src/renderer/src/helpers.ts b/src/renderer/src/helpers.ts index 51e708a0..964a5863 100644 --- a/src/renderer/src/helpers.ts +++ b/src/renderer/src/helpers.ts @@ -25,6 +25,7 @@ export const getSteamLanguage = (language: string) => { if (language.startsWith("it")) return "italian"; if (language.startsWith("hu")) return "hungarian"; if (language.startsWith("pl")) return "polish"; + if (language.startsWith("zh")) return "chinese"; return "english"; }; diff --git a/src/renderer/src/hooks/use-date.ts b/src/renderer/src/hooks/use-date.ts index a8face46..30c71dea 100644 --- a/src/renderer/src/hooks/use-date.ts +++ b/src/renderer/src/hooks/use-date.ts @@ -1,6 +1,18 @@ import { formatDistance } from "date-fns"; import type { FormatDistanceOptions } from "date-fns"; -import { ptBR, enUS, es, fr, pl, hu, tr, ru, it, be } from "date-fns/locale"; +import { + ptBR, + enUS, + es, + fr, + pl, + hu, + tr, + ru, + it, + be, + zhCN, +} from "date-fns/locale"; import { useTranslation } from "react-i18next"; export function useDate() { @@ -18,6 +30,7 @@ export function useDate() { if (language.startsWith("ru")) return ru; if (language.startsWith("it")) return it; if (language.startsWith("be")) return be; + if (language.startsWith("zh")) return zhCN; return enUS; };