{t( "单路一条流;多路时每条线路独立保存自己的密钥、URL 列表和 PM2 任务。填好后保存,再点「开始」。Neko 浏览器仅作辅助工作室,不再阻塞推流。", "Single lane or multi-lane: every lane keeps its own key, URL list, and PM2 task. Save, then Start. Neko is optional browser tooling and no longer blocks streaming.", )}
{t("当前状态", "Current state")}: {businessStatusLabel(singleRow, t)}
key {t("尾码", "suffix")}: {keySuffixUi || "—"}
> ) : ( <>{t("对齐桌面端:每路独立 URL / youtube 配置文件;点左侧信息切换编辑,右侧控制进程。", "Per-lane config files like desktop; click row info to edit, use right-side controls for PM2.")}
{nekoPortsLabel ? ({t("Neko 实例", "Neko instances")}: {nekoPortsLabel}
) : null}{t("串流参数写进 youtube.ini,无需 Google 登录。", "Stream settings go to youtube.ini — no Google login.")}
{ytIniStatus}
: null}PM2: {activeSavedPm2} {activePm2PreviewChanged ? ` → ${activeDraftPm2}` : ""} {" · "} key {keySuffixUi || "—"}
) : null}{activeLaneValidation.message}
) : null}{t("实际生效", "Effective")}: {activeDraftPm2 || "—"}
{activeLaneValidation.message && !activeLaneValidation.ok ? ({activeLaneValidation.message}
) : null}
{t(
"每条线路独立写入自己的 URL_config.
{currentProc ? managedUrlConfigRelPathForPm2(currentProc) : "URL_config.ini"}
{urlFetchNote}
: null}{t("一行一个地址;可自动刷新或手动重新读取。", "One URL per line; auto-refresh or reload.")}
{urlFetchNote}
: null}