From c084e10de90fbd004ebb6944d604c7c628a5b1b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B9=E9=9B=AA?= <2b@yorha.xyz> Date: Wed, 10 Jun 2026 11:59:23 +0900 Subject: [PATCH] feat(ui): i18n for common_components batch 2 --- .../OrganizationDropdown.tsx | 5 +- .../PassThroughGuardrailsSection.tsx | 63 ++++++++------ .../PassThroughSecuritySection.tsx | 33 ++++--- .../PremiumLoggingSettings.tsx | 22 +++-- .../common_components/ProjectDropdown.tsx | 4 +- .../RateLimitTypeFormItem.tsx | 46 ++++++---- .../RouterSettingsAccordion.tsx | 6 +- .../TableHeaderSortDropdown.tsx | 9 +- .../check_openapi_schema.tsx | 77 +++++++++------- .../common_components/team_dropdown.tsx | 6 +- ui/litellm-dashboard/src/locales/en.json | 87 +++++++++++++++++++ ui/litellm-dashboard/src/locales/zh-CN.json | 87 +++++++++++++++++++ 12 files changed, 342 insertions(+), 103 deletions(-) diff --git a/ui/litellm-dashboard/src/components/common_components/OrganizationDropdown.tsx b/ui/litellm-dashboard/src/components/common_components/OrganizationDropdown.tsx index db8e75302fe..cb79eb029b4 100644 --- a/ui/litellm-dashboard/src/components/common_components/OrganizationDropdown.tsx +++ b/ui/litellm-dashboard/src/components/common_components/OrganizationDropdown.tsx @@ -1,5 +1,6 @@ import React from "react"; import { Select, Typography } from "antd"; +import { useTranslation } from "react-i18next"; import { Organization } from "../networking"; const { Text } = Typography; @@ -21,10 +22,12 @@ const OrganizationDropdown: React.FC = ({ loading, style, }) => { + const { t } = useTranslation(); + return ( handleFieldChange(guardrailName, "request_fields", fields)} disabled={disabled} @@ -201,13 +208,15 @@ const PassThroughGuardrailsSection: React.FC