feat: support i18n [skip ci]

This commit is contained in:
ReaJason
2025-01-20 00:34:10 +08:00
parent f78c83d901
commit 9154b1b46c
19 changed files with 578 additions and 215 deletions
+4 -2
View File
@@ -1,7 +1,9 @@
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "@/components/ui/tooltip.tsx";
import { InfoIcon } from "lucide-react";
import { useTranslation } from "react-i18next";
export function JreTip() {
const { t } = useTranslation();
return (
<TooltipProvider>
<Tooltip>
@@ -9,8 +11,8 @@ export function JreTip() {
<InfoIcon className="cursor-pointer h-4" />
</TooltipTrigger>
<TooltipContent>
<p> JRE Java 6 Java </p>
<p> JDK8 使 lambda JDK9 </p>
<p>{t("tips.jreTip")}</p>
<p>{t("tips.jreTip2")}</p>
</TooltipContent>
</Tooltip>
</TooltipProvider>
+5 -4
View File
@@ -1,7 +1,9 @@
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "@/components/ui/tooltip.tsx";
import { InfoIcon } from "lucide-react";
import { useTranslation } from "react-i18next";
export function UrlPatternTip() {
const { t } = useTranslation();
return (
<TooltipProvider>
<Tooltip>
@@ -9,10 +11,9 @@ export function UrlPatternTip() {
<InfoIcon className="cursor-pointer h-4" />
</TooltipTrigger>
<TooltipContent>
<p>使 Servlet urlPattern使 /*使</p>
<p>使 SpringMVC ControllerHandler urlPattern使 /*使</p>
<p>使 SpringWebFlux HandlerMethod urlPattern使 /*使</p>
<p>使 SpringWebFlux HandlerFunction urlPattern使 /*使</p>
<p>{t("tips.servletUrlPattern")}</p>
<p>{t("tips.controllerUrlPattern")}</p>
<p>{t("tips.handlerUrlPattern")}</p>
</TooltipContent>
</Tooltip>
</TooltipProvider>