feat(ui): improve mobile responsive layouts

This commit is contained in:
CaIon
2026-04-30 19:53:02 +08:00
parent aa730395f1
commit d46df94f05
84 changed files with 1174 additions and 731 deletions
+6
View File
@@ -1817,6 +1817,7 @@
"Inter-group ratio overrides": "Inter-group ratio overrides",
"Internal Notes": "Internal Notes",
"Internal notes (not shown to users)": "Internal notes (not shown to users)",
"Interface Language": "Interface Language",
"Internal Server Error!": "Internal Server Error!",
"Invalid chat link. Please contact the administrator.": "Invalid chat link. Please contact the administrator.",
"Invalid chat link. Please contact your administrator.": "Invalid chat link. Please contact your administrator.",
@@ -1893,6 +1894,9 @@
"Kling": "Kling",
"Knowledge Base ID *": "Knowledge Base ID *",
"Landing page with system overview.": "Landing page with system overview.",
"Language Preferences": "Language Preferences",
"Language preference saved": "Language preference saved",
"Language preferences sync across your signed-in devices and affect API error messages.": "Language preferences sync across your signed-in devices and affect API error messages.",
"Last check time": "Last check time",
"Last detected addable models": "Last detected addable models",
"Last Login": "Last Login",
@@ -3108,6 +3112,7 @@
"Select items...": "Select items...",
"Select key format": "Select key format",
"Select Language": "Select Language",
"Select language": "Select language",
"Select layout style": "Select layout style",
"Select locations": "Select locations",
"Select Model": "Select Model",
@@ -3171,6 +3176,7 @@
"Set quota amount and limits": "Set quota amount and limits",
"Set Request Header": "Set Request Header",
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "Set runtime request header: override entire value, or manipulate comma-separated tokens",
"Set the language used across the interface": "Set the language used across the interface",
"Set Tag": "Set Tag",
"Set tag for selected channels": "Set tag for selected channels",
"Set the user's role (cannot be Root)": "Set the user's role (cannot be Root)",
+6
View File
@@ -1817,6 +1817,7 @@
"Inter-group ratio overrides": "Dérogations de ratio inter-groupes",
"Internal Notes": "Notes internes",
"Internal notes (not shown to users)": "Notes internes (non visibles par les utilisateurs)",
"Interface Language": "Langue de l'interface",
"Internal Server Error!": "Erreur interne du serveur !",
"Invalid chat link. Please contact the administrator.": "Lien de chat invalide. Veuillez contacter l'administrateur.",
"Invalid chat link. Please contact your administrator.": "Lien de chat invalide. Veuillez contacter votre administrateur.",
@@ -1893,6 +1894,9 @@
"Kling": "Kling",
"Knowledge Base ID *": "ID de la base de connaissances *",
"Landing page with system overview.": "Page d'accueil avec aperçu du système.",
"Language Preferences": "Préférences de langue",
"Language preference saved": "Préférence de langue enregistrée",
"Language preferences sync across your signed-in devices and affect API error messages.": "Les préférences de langue se synchronisent sur vos appareils connectés et affectent les messages d'erreur de l'API.",
"Last check time": "Dernière vérification",
"Last detected addable models": "Derniers modèles ajoutables détectés",
"Last Login": "Dernière connexion",
@@ -3108,6 +3112,7 @@
"Select items...": "Sélectionner des éléments...",
"Select key format": "Sélectionner le format de clé",
"Select Language": "Sélectionner la langue",
"Select language": "Sélectionner une langue",
"Select layout style": "Sélectionner le style de mise en page",
"Select locations": "Sélectionner des emplacements",
"Select Model": "Sélectionner le modèle",
@@ -3171,6 +3176,7 @@
"Set quota amount and limits": "Définir le quota et les limites",
"Set Request Header": "Définir un en-tête de requête",
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "Définir l'en-tête de requête : remplacer la valeur ou manipuler les tokens séparés par des virgules",
"Set the language used across the interface": "Définir la langue utilisée dans l'interface",
"Set Tag": "Définir un tag",
"Set tag for selected channels": "Définir un tag pour les canaux sélectionnés",
"Set the user's role (cannot be Root)": "Définir le rôle de l'utilisateur (ne peut pas être Root)",
+6
View File
@@ -1817,6 +1817,7 @@
"Inter-group ratio overrides": "グループ間比率上書き",
"Internal Notes": "内部メモ",
"Internal notes (not shown to users)": ":内部メモ(ユーザーには表示されません)",
"Interface Language": "インターフェース言語",
"Internal Server Error!": "内部サーバーエラー!",
"Invalid chat link. Please contact the administrator.": "無効なチャットリンクです。管理者に連絡してください。",
"Invalid chat link. Please contact your administrator.": "無効なチャットリンクです。管理者に連絡してください。",
@@ -1893,6 +1894,9 @@
"Kling": "Kling",
"Knowledge Base ID *": "ナレッジベースID *",
"Landing page with system overview.": "システム概要付きランディングページ。",
"Language Preferences": "言語設定",
"Language preference saved": "言語設定を保存しました",
"Language preferences sync across your signed-in devices and affect API error messages.": "言語設定はログイン中のすべてのデバイスで同期され、API のエラーメッセージ言語にも反映されます。",
"Last check time": "最終チェック時刻",
"Last detected addable models": "最後に検出された追加可能モデル",
"Last Login": "最終ログイン",
@@ -3108,6 +3112,7 @@
"Select items...": "項目を選択...",
"Select key format": "キーフォーマットを選択",
"Select Language": "言語を選択",
"Select language": "言語を選択",
"Select layout style": "レイアウトスタイルを選択",
"Select locations": "ロケーションを選択",
"Select Model": "モデルを選択",
@@ -3171,6 +3176,7 @@
"Set quota amount and limits": "クォータ量と制限を設定",
"Set Request Header": "リクエストヘッダーを設定",
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "ランタイムリクエストヘッダーを設定:値全体を上書き、またはカンマ区切りトークンを操作",
"Set the language used across the interface": "インターフェースで使用する言語を設定します",
"Set Tag": "タグを設定",
"Set tag for selected channels": "選択したチャネルにタグを設定",
"Set the user's role (cannot be Root)": "ユーザーのロールを設定します(Rootにはできません)",
+6
View File
@@ -1817,6 +1817,7 @@
"Inter-group ratio overrides": "Переопределения соотношений между группами",
"Internal Notes": "Внутренние заметки",
"Internal notes (not shown to users)": "Внутренние заметки (не показываются пользователям)",
"Interface Language": "Язык интерфейса",
"Internal Server Error!": "Внутренняя ошибка сервера!",
"Invalid chat link. Please contact the administrator.": "Неверная ссылка на чат. Пожалуйста, обратитесь к администратору.",
"Invalid chat link. Please contact your administrator.": "Недействительная ссылка чата. Обратитесь к администратору.",
@@ -1893,6 +1894,9 @@
"Kling": "Kling",
"Knowledge Base ID *": "ID базы знаний *",
"Landing page with system overview.": "Главная страница с обзором системы.",
"Language Preferences": "Языковые настройки",
"Language preference saved": "Языковая настройка сохранена",
"Language preferences sync across your signed-in devices and affect API error messages.": "Языковые настройки синхронизируются на всех ваших устройствах после входа и влияют на язык сообщений об ошибках API.",
"Last check time": "Время последней проверки",
"Last detected addable models": "Последние обнаруженные модели для добавления",
"Last Login": "Последний вход",
@@ -3108,6 +3112,7 @@
"Select items...": "Выберите элементы...",
"Select key format": "Выберите формат ключа",
"Select Language": "Выбрать язык",
"Select language": "Выберите язык",
"Select layout style": "Выбрать стиль макета",
"Select locations": "Выбрать локации",
"Select Model": "Выбрать модель",
@@ -3171,6 +3176,7 @@
"Set quota amount and limits": "Настройте квоту и лимиты",
"Set Request Header": "Установить заголовок запроса",
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "Установить заголовок запроса: переопределить значение или управлять токенами через запятую",
"Set the language used across the interface": "Настроить язык интерфейса",
"Set Tag": "Установить тег",
"Set tag for selected channels": "Установить тег для выбранных каналов",
"Set the user's role (cannot be Root)": "Установить роль пользователя (не может быть Root)",
+6
View File
@@ -1817,6 +1817,7 @@
"Inter-group ratio overrides": "Tỷ lệ liên nhóm ghi đè",
"Internal Notes": "Ghi chú nội bộ",
"Internal notes (not shown to users)": "Ghi chú nội bộ (không hiển thị cho người dùng)",
"Interface Language": "Ngôn ngữ giao diện",
"Internal Server Error!": "Lỗi máy chủ nội bộ!",
"Invalid chat link. Please contact the administrator.": "Liên kết trò chuyện không hợp lệ. Vui lòng liên hệ quản trị viên.",
"Invalid chat link. Please contact your administrator.": "Liên kết trò chuyện không hợp lệ. Vui lòng liên hệ với quản trị viên của bạn.",
@@ -1893,6 +1894,9 @@
"Kling": "Kling",
"Knowledge Base ID *": "Mã số Cơ sở kiến thức *",
"Landing page with system overview.": "Trang chủ với tổng quan hệ thống.",
"Language Preferences": "Tùy chọn ngôn ngữ",
"Language preference saved": "Đã lưu tùy chọn ngôn ngữ",
"Language preferences sync across your signed-in devices and affect API error messages.": "Tùy chọn ngôn ngữ sẽ đồng bộ trên các thiết bị đã đăng nhập và ảnh hưởng đến ngôn ngữ thông báo lỗi API.",
"Last check time": "Thời gian kiểm tra gần nhất",
"Last detected addable models": "Mô hình có thể thêm được phát hiện gần nhất",
"Last Login": "Lần đăng nhập cuối",
@@ -3108,6 +3112,7 @@
"Select items...": "Chọn các mục...",
"Select key format": "Chọn định dạng khóa",
"Select Language": "Chọn Ngôn ngữ",
"Select language": "Chọn ngôn ngữ",
"Select layout style": "Chọn kiểu bố cục",
"Select locations": "Chọn vị trí",
"Select Model": "Chọn mẫu",
@@ -3171,6 +3176,7 @@
"Set quota amount and limits": "Thiết lập hạn mức và giới hạn",
"Set Request Header": "Đặt header yêu cầu",
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "Đặt header yêu cầu runtime: ghi đè toàn bộ giá trị hoặc thao tác token phân cách bằng dấu phẩy",
"Set the language used across the interface": "Đặt ngôn ngữ sử dụng trong giao diện",
"Set Tag": "Gán Thẻ",
"Set tag for selected channels": "Đặt thẻ cho các kênh đã chọn",
"Set the user's role (cannot be Root)": "Đặt vai trò của người dùng (không được là Root)",
+6
View File
@@ -1817,6 +1817,7 @@
"Inter-group ratio overrides": "分组间比例覆盖",
"Internal Notes": "内部备注",
"Internal notes (not shown to users)": "内部备注(不显示给用户)",
"Interface Language": "界面语言",
"Internal Server Error!": "内部服务器错误!",
"Invalid chat link. Please contact the administrator.": "无效的聊天链接。请联系管理员。",
"Invalid chat link. Please contact your administrator.": "无效的聊天链接。请联系您的管理员。",
@@ -1893,6 +1894,9 @@
"Kling": "Kling",
"Knowledge Base ID *": "知识库 ID *",
"Landing page with system overview.": "带有系统概览的登陆页面。",
"Language Preferences": "语言偏好",
"Language preference saved": "语言偏好已保存",
"Language preferences sync across your signed-in devices and affect API error messages.": "语言偏好会同步到您登录的所有设备,并影响 API 错误消息语言。",
"Last check time": "上次检测时间",
"Last detected addable models": "上次检测到可加入模型",
"Last Login": "最后登录",
@@ -3108,6 +3112,7 @@
"Select items...": "选择项目...",
"Select key format": "请选择密钥格式",
"Select Language": "选择语言",
"Select language": "选择语言",
"Select layout style": "选择布局样式",
"Select locations": "选择位置",
"Select Model": "选择模型",
@@ -3171,6 +3176,7 @@
"Set quota amount and limits": "设置令牌可用额度和数量",
"Set Request Header": "设置请求头",
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "设置运行期请求头:可直接覆盖整条值,也可对逗号分隔的 token 做处理",
"Set the language used across the interface": "设置界面显示语言",
"Set Tag": "设置标签",
"Set tag for selected channels": "为选定的渠道设置标签",
"Set the user's role (cannot be Root)": "设置用户角色(不能是 Root",