mirror of
https://github.com/alphaXiv/OpenResearch.git
synced 2026-10-02 01:34:34 +08:00
fix(ui): trim filler copy from settings and the model picker (#264)
Remove subtitles that restate their own heading, and rewrite the model-picker harness note as two sentences instead of an em-dash splice. Drops the "General" subtitle and four message keys whose UI was already removed in #262 and #258, leaving the catalogs with dead entries. Restores the Environment subtitle wording that #262 replaced. The Persian model-picker string deliberately ends without a period: it renders in a bare div, and index.html pins dir="ltr" for every locale, so a trailing neutral would paint at the wrong end of the RTL line. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
72f550c193
commit
5130caea0a
+168
-168
File diff suppressed because one or more lines are too long
Vendored
+1
-1
@@ -49,7 +49,7 @@
|
||||
html { background: #ffffff; }
|
||||
html[data-theme="dark"] { background: #0e0c0c; }
|
||||
</style>
|
||||
<script type="module" crossorigin src="/assets/index-adkBrZLb.js"></script>
|
||||
<script type="module" crossorigin src="/assets/index-Bptg68DR.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-BmXdr9Hq.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
+2
-7
@@ -181,7 +181,7 @@
|
||||
"model_picker_detecting_harnesses": "Detecting harnesses…",
|
||||
"model_picker_fast_speed": "Fast speed ·",
|
||||
"model_picker_search_models": "Search models…",
|
||||
"model_picker_sessions_keep_their_harness_new_chat_to_switch": "Sessions keep their harness — new chat to switch",
|
||||
"model_picker_sessions_keep_their_harness_new_chat_to_switch": "Sessions keep their harness. Start a new chat to switch.",
|
||||
"model_picker_unavailable": "Unavailable",
|
||||
"new_project_form_blank_project": "Blank project",
|
||||
"new_project_form_cancel": "Cancel",
|
||||
@@ -276,7 +276,6 @@
|
||||
"projects_home_project": "Project",
|
||||
"projects_home_projects": "Projects",
|
||||
"projects_home_repository": "Repository",
|
||||
"settings_appearance_description": "How the interface looks on this device.",
|
||||
"settings_appearance_heading": "Appearance",
|
||||
"settings_language_description": "Choose the language for the interface on this device.",
|
||||
"settings_language_heading": "Language",
|
||||
@@ -302,7 +301,6 @@
|
||||
"settings_page_cluster_default": "cluster default",
|
||||
"settings_page_cluster_default_e_g_4h_30m": "cluster default (e.g. 4h, 30m)",
|
||||
"settings_page_cluster_unreachable": "Cluster unreachable",
|
||||
"settings_page_coding_agent_setups_detected_on_this_machine_the": "Coding-agent setups detected on this machine. The research agent chat is served by OpenCode; Claude Code and Codex accounts surface their models in the composer's model picker.",
|
||||
"settings_page_compute": "Compute",
|
||||
"settings_page_connect_compute_backends_and_choose_where_new_runs": "Connect compute backends and choose where new runs execute.",
|
||||
"settings_page_connected": "Connected",
|
||||
@@ -315,7 +313,6 @@
|
||||
"settings_page_default": "default",
|
||||
"settings_page_default_808d7dc": "Default",
|
||||
"settings_page_default_destination": "Default destination",
|
||||
"settings_page_defaults_applied_when_you_create_a_project": "Defaults applied when you create a project.",
|
||||
"settings_page_detecting_hardware": "Detecting hardware…",
|
||||
"settings_page_detecting_harnesses": "Detecting harnesses…",
|
||||
"settings_page_disabling_syncing_stops_automatic_pushes_compute_continues_to": "Disabling syncing stops automatic pushes. Compute continues to use direct source snapshots. This does not delete the GitHub repository or code already pushed.",
|
||||
@@ -344,7 +341,6 @@
|
||||
"settings_page_jobs_dashboard_url": "Jobs / Dashboard URL",
|
||||
"settings_page_jobs_permission_unknown": "Jobs permission unknown",
|
||||
"settings_page_jobs_write_ok": "Jobs: write OK",
|
||||
"settings_page_keeping_this_copy_of_orx_on_the_latest": "Keeping this copy of orx on the latest release.",
|
||||
"settings_page_kubectl_not_found": "kubectl not found",
|
||||
"settings_page_last_error": "Last error",
|
||||
"settings_page_latest": "Latest",
|
||||
@@ -438,7 +434,7 @@
|
||||
"settings_page_updates": "Updates",
|
||||
"settings_page_usage_analytics": "Usage analytics",
|
||||
"settings_page_value": "value",
|
||||
"settings_page_variables_available_to_runs_and_the_research_agent": "Variables set for all experiment runs and for each agent session",
|
||||
"settings_page_variables_available_to_runs_and_the_research_agent": "Variables available to runs and the research agent (API keys, tokens).",
|
||||
"settings_page_version": "Version",
|
||||
"settings_page_what_happens": "What happens",
|
||||
"settings_page_when_enabled_each_new_project_gets_a_private": "When enabled, each new project gets a private GitHub repository. Experiment branches are pushed automatically for collaborator visibility. Compute always uses direct source snapshots.",
|
||||
@@ -664,7 +660,6 @@
|
||||
"settings_login_help": "Not signed in. Run {command} in a terminal to connect your OpenResearch account.",
|
||||
"settings_register_computer_help": "Register this computer with {register}, or load a registered key with {load}.",
|
||||
"settings_hf_token_help": "This token is valid but does not report whether it can launch Jobs; OAuth tokens from {login} never do. Launches may still work. For a definitive check, save a write-scoped token from {url}.",
|
||||
"settings_environment_help": "Stored in {path} and passed to runs and the research agent. {tinker}, {hf}, and {wandb} are always listed because runs typically need them. Variables in orx’s own environment win on conflicts.",
|
||||
"settings_restart_version": "Version {installed} is installed. This window is still running {current}.",
|
||||
"settings_install_cli_title": "Install the {command} command",
|
||||
"settings_install_cli_description": "Adds {command} to your terminal, pointing at this app, so the CLI and app are always the same version.",
|
||||
|
||||
+2
-7
@@ -181,7 +181,7 @@
|
||||
"model_picker_detecting_harnesses": "در حال شناسایی ابزارهای عامل…",
|
||||
"model_picker_fast_speed": "سرعت بالا ·",
|
||||
"model_picker_search_models": "جستوجوی مدلها…",
|
||||
"model_picker_sessions_keep_their_harness_new_chat_to_switch": "نشستها ابزار عامل خود را نگه میدارند — برای تغییر، گفتگوی جدیدی بسازید",
|
||||
"model_picker_sessions_keep_their_harness_new_chat_to_switch": "نشستها ابزار عامل خود را نگه میدارند. برای تغییر، گفتگوی جدیدی بسازید",
|
||||
"model_picker_unavailable": "در دسترس نیست",
|
||||
"new_project_form_blank_project": "پروژهٔ خالی",
|
||||
"new_project_form_cancel": "لغو",
|
||||
@@ -276,7 +276,6 @@
|
||||
"projects_home_project": "پروژه",
|
||||
"projects_home_projects": "پروژهها",
|
||||
"projects_home_repository": "مخزن",
|
||||
"settings_appearance_description": "ظاهر رابط کاربری را در این دستگاه تنظیم کنید.",
|
||||
"settings_appearance_heading": "ظاهر",
|
||||
"settings_language_description": "زبان رابط کاربری را در این دستگاه انتخاب کنید.",
|
||||
"settings_language_heading": "زبان",
|
||||
@@ -302,7 +301,6 @@
|
||||
"settings_page_cluster_default": "پیشفرض خوشه",
|
||||
"settings_page_cluster_default_e_g_4h_30m": "پیشفرض خوشه (مثلاً 4h یا 30m)",
|
||||
"settings_page_cluster_unreachable": "خوشه در دسترس نیست",
|
||||
"settings_page_coding_agent_setups_detected_on_this_machine_the": "راهاندازیهای عامل کدنویسی شناساییشده روی این دستگاه. گفتگوی عامل پژوهشی را OpenCode ارائه میکند؛ مدلهای حسابهای Claude Code و Codex در انتخابگر مدلِ کادر پیام دیده میشوند.",
|
||||
"settings_page_compute": "رایانش",
|
||||
"settings_page_connect_compute_backends_and_choose_where_new_runs": "backendهای رایانشی را متصل و محل اجرای کارهای جدید را انتخاب کنید.",
|
||||
"settings_page_connected": "متصل",
|
||||
@@ -315,7 +313,6 @@
|
||||
"settings_page_default": "پیشفرض",
|
||||
"settings_page_default_808d7dc": "پیشفرض",
|
||||
"settings_page_default_destination": "مقصد پیشفرض",
|
||||
"settings_page_defaults_applied_when_you_create_a_project": "پیشفرضهایی که هنگام ساخت پروژه اعمال میشوند.",
|
||||
"settings_page_detecting_hardware": "در حال شناسایی سختافزار…",
|
||||
"settings_page_detecting_harnesses": "در حال شناسایی ابزارهای عامل…",
|
||||
"settings_page_disabling_syncing_stops_automatic_pushes_compute_continues_to": "خاموش کردن همگامسازی، push خودکار را متوقف میکند. رایانش همچنان از snapshot مستقیم منبع استفاده میکند. این کار مخزن GitHub یا کدهای ازپیش pushشده را حذف نمیکند.",
|
||||
@@ -344,7 +341,6 @@
|
||||
"settings_page_jobs_dashboard_url": "نشانی Jobs / داشبورد",
|
||||
"settings_page_jobs_permission_unknown": "مجوز Jobs نامشخص است",
|
||||
"settings_page_jobs_write_ok": "Jobs: نوشتن مجاز است",
|
||||
"settings_page_keeping_this_copy_of_orx_on_the_latest": "بهروز نگه داشتن این نسخهٔ orx.",
|
||||
"settings_page_kubectl_not_found": "kubectl پیدا نشد",
|
||||
"settings_page_last_error": "آخرین خطا",
|
||||
"settings_page_latest": "جدیدترین",
|
||||
@@ -438,7 +434,7 @@
|
||||
"settings_page_updates": "بهروزرسانیها",
|
||||
"settings_page_usage_analytics": "تحلیل استفاده",
|
||||
"settings_page_value": "مقدار",
|
||||
"settings_page_variables_available_to_runs_and_the_research_agent": "متغیرهایی که برای همهٔ اجراهای آزمایش و هر نشست عامل تنظیم میشوند",
|
||||
"settings_page_variables_available_to_runs_and_the_research_agent": "متغیرهای در دسترس اجراها و عامل پژوهشی (کلیدهای API، توکنها).",
|
||||
"settings_page_version": "نسخه",
|
||||
"settings_page_what_happens": "چه اتفاقی میافتد",
|
||||
"settings_page_when_enabled_each_new_project_gets_a_private": "با فعال شدن، هر پروژهٔ جدید یک مخزن خصوصی GitHub میگیرد. شاخههای آزمایش برای دیدهشدن توسط همکاران خودکار push میشوند. رایانش همیشه از snapshot مستقیم منبع استفاده میکند.",
|
||||
@@ -664,7 +660,6 @@
|
||||
"settings_login_help": "وارد نشدهاید. برای اتصال حساب OpenResearch خود، {command} را در ترمینال اجرا کنید.",
|
||||
"settings_register_computer_help": "این رایانه را با {register} ثبت کنید، یا کلید ثبتشده را با {load} بار کنید.",
|
||||
"settings_hf_token_help": "این توکن معتبر است، اما مشخص نمیکند که میتواند Jobs را اجرا کند؛ توکنهای OAuth از {login} هرگز چنین اطلاعاتی نمیدهند. اجراها ممکن است کار کنند. برای بررسی قطعی، یک توکن دارای مجوز نوشتن از {url} ذخیره کنید.",
|
||||
"settings_environment_help": "متغیرها در {path} ذخیره و در اختیار اجراها و عامل پژوهشی قرار میگیرند. {tinker}، {hf} و {wandb} همیشه فهرست میشوند، چون اجراها معمولاً به آنها نیاز دارند. هنگام تداخل، متغیرهای محیط خود orx اولویت دارند.",
|
||||
"settings_restart_version": "نسخهٔ {installed} نصب شده است. این پنجره هنوز نسخهٔ {current} را اجرا میکند.",
|
||||
"settings_install_cli_title": "نصب فرمان {command}",
|
||||
"settings_install_cli_description": "فرمان {command} را به ترمینال شما و با اشاره به این برنامه اضافه میکند تا CLI و برنامه همیشه یک نسخه باشند.",
|
||||
|
||||
@@ -181,7 +181,7 @@
|
||||
"model_picker_detecting_harnesses": "正在检测智能体工具…",
|
||||
"model_picker_fast_speed": "快速 ·",
|
||||
"model_picker_search_models": "搜索模型…",
|
||||
"model_picker_sessions_keep_their_harness_new_chat_to_switch": "会话会保留其智能体工具——新建聊天即可切换",
|
||||
"model_picker_sessions_keep_their_harness_new_chat_to_switch": "会话将沿用当前的智能体工具。新建聊天即可切换。",
|
||||
"model_picker_unavailable": "不可用",
|
||||
"new_project_form_blank_project": "空白项目",
|
||||
"new_project_form_cancel": "取消",
|
||||
@@ -276,7 +276,6 @@
|
||||
"projects_home_project": "项目",
|
||||
"projects_home_projects": "项目",
|
||||
"projects_home_repository": "仓库",
|
||||
"settings_appearance_description": "设置此设备上的界面外观。",
|
||||
"settings_appearance_heading": "外观",
|
||||
"settings_language_description": "选择此设备上的界面语言。",
|
||||
"settings_language_heading": "语言",
|
||||
@@ -302,7 +301,6 @@
|
||||
"settings_page_cluster_default": "集群默认值",
|
||||
"settings_page_cluster_default_e_g_4h_30m": "集群默认值(例如 4h、30m)",
|
||||
"settings_page_cluster_unreachable": "无法连接集群",
|
||||
"settings_page_coding_agent_setups_detected_on_this_machine_the": "这台计算机上检测到的编程智能体设置。研究智能体聊天由 OpenCode 提供;Claude Code 和 Codex 账户中的模型会显示在编辑器的模型选择器中。",
|
||||
"settings_page_compute": "算力",
|
||||
"settings_page_connect_compute_backends_and_choose_where_new_runs": "连接算力后端,并选择新运行的执行位置。",
|
||||
"settings_page_connected": "已连接",
|
||||
@@ -315,7 +313,6 @@
|
||||
"settings_page_default": "默认",
|
||||
"settings_page_default_808d7dc": "默认",
|
||||
"settings_page_default_destination": "默认目标",
|
||||
"settings_page_defaults_applied_when_you_create_a_project": "创建项目时应用的默认值。",
|
||||
"settings_page_detecting_hardware": "正在检测硬件…",
|
||||
"settings_page_detecting_harnesses": "正在检测智能体工具…",
|
||||
"settings_page_disabling_syncing_stops_automatic_pushes_compute_continues_to": "关闭同步会停止自动推送。算力执行仍使用直接的源代码快照。此操作不会删除 GitHub 仓库或已推送的代码。",
|
||||
@@ -344,7 +341,6 @@
|
||||
"settings_page_jobs_dashboard_url": "Jobs / 控制台网址",
|
||||
"settings_page_jobs_permission_unknown": "Jobs 权限未知",
|
||||
"settings_page_jobs_write_ok": "Jobs:写入正常",
|
||||
"settings_page_keeping_this_copy_of_orx_on_the_latest": "让此 orx 保持最新版本。",
|
||||
"settings_page_kubectl_not_found": "未找到 kubectl",
|
||||
"settings_page_last_error": "最近错误",
|
||||
"settings_page_latest": "最新版本",
|
||||
@@ -438,7 +434,7 @@
|
||||
"settings_page_updates": "更新",
|
||||
"settings_page_usage_analytics": "使用情况分析",
|
||||
"settings_page_value": "值",
|
||||
"settings_page_variables_available_to_runs_and_the_research_agent": "为所有实验运行和每个智能体会话设置的变量",
|
||||
"settings_page_variables_available_to_runs_and_the_research_agent": "可供运行和研究智能体使用的变量(API 密钥、令牌)。",
|
||||
"settings_page_version": "版本",
|
||||
"settings_page_what_happens": "执行内容",
|
||||
"settings_page_when_enabled_each_new_project_gets_a_private": "启用后,每个新项目都会获得一个私有 GitHub 仓库。实验分支会自动推送,便于协作者查看。算力执行始终使用直接的源代码快照。",
|
||||
@@ -664,7 +660,6 @@
|
||||
"settings_login_help": "尚未登录。请在终端中运行 {command} 以连接你的 OpenResearch 账户。",
|
||||
"settings_register_computer_help": "使用 {register} 注册此计算机,或使用 {load} 加载已注册的密钥。",
|
||||
"settings_hf_token_help": "此令牌有效,但不会报告能否启动 Jobs;来自 {login} 的 OAuth 令牌从不提供该信息。启动仍可能成功。如需最终确认,请从 {url} 保存具有写入权限的令牌。",
|
||||
"settings_environment_help": "变量存储在 {path} 中,并传递给运行和研究智能体。{tinker}、{hf} 和 {wandb} 始终列出,因为运行通常需要它们。发生冲突时,orx 自身环境中的变量优先。",
|
||||
"settings_restart_version": "已安装版本 {installed}。此窗口仍在运行 {current}。",
|
||||
"settings_install_cli_title": "安装 {command} 命令",
|
||||
"settings_install_cli_description": "将 {command} 添加到终端并指向此应用,使 CLI 和应用始终使用同一版本。",
|
||||
|
||||
@@ -2442,11 +2442,10 @@ function ProjectDefaultsTab() {
|
||||
return (
|
||||
<>
|
||||
<h2>{m.settings_page_general()}</h2>
|
||||
<p className="settings-sub mt-0 mx-0 mb-4.5 text-sm leading-relaxed text-subtext">{m.settings_page_defaults_applied_when_you_create_a_project()}</p>
|
||||
{!settings ? (
|
||||
error ? <div className="error">{error}</div> : <LoadingRow><Spinner /> {m.settings_page_loading()}</LoadingRow>
|
||||
) : (
|
||||
<div className={`${SETTINGS_CARD_CLASS_NAME} project-defaults-card [&_.settings-card-head]:justify-between [&_.settings-card-head]:mb-0 [&_.settings-card-head]:pb-3 [&_.settings-card-head_h3]:m-0`}>
|
||||
<div className={`${SETTINGS_CARD_CLASS_NAME} mt-3 project-defaults-card [&_.settings-card-head]:justify-between [&_.settings-card-head]:mb-0 [&_.settings-card-head]:pb-3 [&_.settings-card-head_h3]:m-0`}>
|
||||
<div className="settings-card-head flex items-center gap-2.5 mb-3">
|
||||
<h3>{m.settings_page_git_hub_publishing()}</h3>
|
||||
<Badge variant={settings.githubAuthenticated ? "success" : settings.ghInstalled ? "warning" : "error"}>
|
||||
|
||||
Reference in New Issue
Block a user