From c7203abe761700a2cdea027b9a84aa5784fd795c Mon Sep 17 00:00:00 2001 From: Lawrence Chen <54008264+lawrencecchen@users.noreply.github.com> Date: Wed, 16 Sep 2026 18:53:31 -0700 Subject: [PATCH 1/3] Add the cmux.com/rc download page for the RC channel Mirrors /nightly: an rc message namespace in all 20 locales, the RC logo, main download button for cmux-rc-macos.dmg plus Apple silicon and Intel DMG links, footer link, sitemap, agent page paths, SEO test row, and the public marketing cache headers. --- web/app/[locale]/(landing)/rc/page.tsx | 137 ++++++++++++++++++++ web/app/[locale]/components/site-footer.tsx | 1 + web/app/lib/agent-page-paths.ts | 1 + web/app/sitemap.ts | 1 + web/messages/ar.json | 12 ++ web/messages/bs.json | 12 ++ web/messages/da.json | 12 ++ web/messages/de.json | 12 ++ web/messages/en.json | 12 ++ web/messages/es.json | 12 ++ web/messages/fr.json | 12 ++ web/messages/it.json | 12 ++ web/messages/ja.json | 12 ++ web/messages/km.json | 12 ++ web/messages/ko.json | 12 ++ web/messages/no.json | 12 ++ web/messages/pl.json | 12 ++ web/messages/pt-BR.json | 12 ++ web/messages/ru.json | 12 ++ web/messages/th.json | 12 ++ web/messages/tr.json | 12 ++ web/messages/uk.json | 12 ++ web/messages/zh-CN.json | 12 ++ web/messages/zh-TW.json | 12 ++ web/public/logo-rc.png | Bin 0 -> 117009 bytes web/security-headers.ts | 1 + web/tests/seo.test.ts | 19 +++ 27 files changed, 400 insertions(+) create mode 100644 web/app/[locale]/(landing)/rc/page.tsx create mode 100644 web/public/logo-rc.png diff --git a/web/app/[locale]/(landing)/rc/page.tsx b/web/app/[locale]/(landing)/rc/page.tsx new file mode 100644 index 000000000000..aaf38bda9f47 --- /dev/null +++ b/web/app/[locale]/(landing)/rc/page.tsx @@ -0,0 +1,137 @@ +import { useTranslations } from "next-intl"; +import { getTranslations } from "next-intl/server"; +import { buildAlternates, openGraphDefaults, twitterSummary } from "@/i18n/seo"; +import { landingPageSeoCopy } from "@/i18n/audited-seo"; +import { SiteHeader } from "@/app/[locale]/components/site-header"; + +export async function generateMetadata({ + params, +}: { + params: Promise<{ locale: string }>; +}) { + const { locale } = await params; + const t = await getTranslations({ locale, namespace: "rc" }); + const siteMeta = await getTranslations({ locale, namespace: "meta" }); + const alternates = buildAlternates(locale, "/rc"); + const { title, description } = landingPageSeoCopy( + locale, + t, + siteMeta, + { + complete: ["description", "subtitle"], + context: ["title"], + }, + ); + return { + title, + description, + alternates, + openGraph: { + ...openGraphDefaults(locale, "website"), + title, + description, + url: alternates.canonical, + }, + twitter: twitterSummary(locale, title, description), + }; +} + +const linkClass = + "underline underline-offset-2 decoration-link-underline hover:decoration-foreground transition-colors"; + +export default function RcPage() { + const t = useTranslations("rc"); + + return ( +
+ +
+ {/* Header */} +
+ cmux RC icon +
+

+ {t("title")} +

+
+
+ + {/* Description */} +

+ {t("description")} +

+ + {/* Download button */} + + + + + {t("download")} + + + {/* Architecture-specific downloads */} +

+ + {t("downloadArm64")} + + {" · "} + + {t("downloadIntel")} + +

+ +

+ {t.rich("warning", { + githubLink: (chunks) => ( + + {chunks} + + ), + discordLink: (chunks) => ( + + {chunks} + + ), + })} +

+
+
+ ); +} diff --git a/web/app/[locale]/components/site-footer.tsx b/web/app/[locale]/components/site-footer.tsx index 459e6dff52ad..e8c6f57cf65e 100644 --- a/web/app/[locale]/components/site-footer.tsx +++ b/web/app/[locale]/components/site-footer.tsx @@ -45,6 +45,7 @@ export async function SiteFooter() { { label: t("blog"), href: "/blog" }, { label: t("community"), href: "/community" }, { label: t("nightly"), href: "/nightly" }, + { label: t("rc"), href: "/rc" }, { label: t("assets"), href: "/assets" }, { label: t("jobs"), diff --git a/web/app/lib/agent-page-paths.ts b/web/app/lib/agent-page-paths.ts index 6b426c8b457a..bd55073148df 100644 --- a/web/app/lib/agent-page-paths.ts +++ b/web/app/lib/agent-page-paths.ts @@ -247,6 +247,7 @@ export const agentReadablePages = [ { path: "/community", title: "Community" }, { path: "/wall-of-love", title: "Wall of Love" }, { path: "/nightly", title: "Nightly" }, + { path: "/rc", title: "Release Candidate" }, { path: "/assets", title: "Brand Assets" }, { path: "/guides", title: "Guides" }, { path: "/compare", title: "Compare cmux" }, diff --git a/web/app/sitemap.ts b/web/app/sitemap.ts index 7b57481d9951..df1e96c2a703 100644 --- a/web/app/sitemap.ts +++ b/web/app/sitemap.ts @@ -105,6 +105,7 @@ export default function sitemap(): MetadataRoute.Sitemap { { path: "/community", lastModified: "2026-03-18", changeFrequency: "monthly" as const, priority: 0.5 }, { path: "/wall-of-love", lastModified: "2026-03-18", changeFrequency: "monthly" as const, priority: 0.5 }, { path: "/nightly", lastModified: "2026-03-18", changeFrequency: "weekly" as const, priority: 0.6 }, + { path: "/rc", lastModified: "2026-09-16", changeFrequency: "weekly" as const, priority: 0.6 }, { path: "/assets", lastModified: "2026-06-03", changeFrequency: "monthly" as const, priority: 0.5 }, // SEO landing/guide pages: localized, not in the main nav. { path: "/guides", lastModified: "2026-06-22", changeFrequency: "monthly" as const, priority: 0.6 }, diff --git a/web/messages/ar.json b/web/messages/ar.json index bca81e7025eb..ffcc547d2536 100644 --- a/web/messages/ar.json +++ b/web/messages/ar.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "تواصل معنا", "nightly": "إصدار ليلي", + "rc": "إصدار مرشح", "copyright": "© {year} Manaflow", "language": "اللغة", "assets": "الأصول", @@ -1958,6 +1959,17 @@ "download": "تحميل NIGHTLY لنظام Mac", "warning": "قد تحتوي الإصدارات الليلية على أخطاء أو ميزات غير مكتملة. إذا حدثت مشكلة، أبلغ عنها على GitHub أو في #nightly-bugs على Discord وارجع إلى النسخة المستقرة." }, + "rc": { + "title": "cmux RC", + "subtitle": "إصدارات مرشحة للنشر", + "metaTitle": "cmux RC — إصدارات مرشحة للنشر", + "metaDescription": "حمّل cmux RC، الإصدار المرشح للنسخة المستقرة التالية. يُثبَّت بجانب النسخة المستقرة والإصدار الليلي مع تحديثات تلقائية خاصة به.", + "description": "cmux RC هو الإصدار المرشح للنسخة المستقرة التالية. يُشتق من إصدار ليلي مختبر، ولا يتغير لبضعة أيام إلا بإصلاحات منتقاة، ويصبح النسخة المستقرة التالية عند اجتياز الاختبار. يمتلك معرّف حزمة خاصاً به، لذا يعمل بجانب تطبيقي النسخة المستقرة والإصدار الليلي.", + "download": "تحميل RC لنظام Mac", + "downloadArm64": "DMG لمعالجات Apple silicon", + "downloadIntel": "DMG لمعالجات Intel", + "warning": "قد لا تزال الإصدارات المرشحة تحتوي على أخطاء. إذا حدثت مشكلة، أبلغ عنها على GitHub أو في Discord وارجع إلى النسخة المستقرة." + }, "languageSwitcher": { "label": "اللغة" }, diff --git a/web/messages/bs.json b/web/messages/bs.json index 31891f27d959..6b96b74af79a 100644 --- a/web/messages/bs.json +++ b/web/messages/bs.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Kontakt", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Jezik", "assets": "Materijali", @@ -1961,6 +1962,17 @@ "download": "Preuzmi NIGHTLY za Mac", "warning": "Nightly verzije mogu sadržavati greške ili nepotpune funkcije. Ako nešto ne radi, prijavite to na GitHubu ili u #nightly-bugs na Discordu i prebacite se na stabilnu verziju." }, + "rc": { + "title": "cmux RC", + "subtitle": "Release candidate verzije", + "metaTitle": "cmux RC — Release Candidate verzije", + "metaDescription": "Preuzmite cmux RC, release candidate sljedeće stabilne verzije. Instalira se uporedo sa stabilnom i nightly verzijom s vlastitim automatskim ažuriranjima.", + "description": "cmux RC je release candidate sljedeće stabilne verzije. Nastaje iz testirane nightly verzije, nekoliko dana se mijenja samo odabranim ispravkama i postaje sljedeća stabilna verzija kada prođe provjeru. Ima vlastiti bundle ID, pa radi uporedo sa stabilnom i nightly aplikacijom.", + "download": "Preuzmi RC za Mac", + "downloadArm64": "DMG za Apple silicon", + "downloadIntel": "DMG za Intel", + "warning": "Release candidate verzije još uvijek mogu sadržavati greške. Ako nešto ne radi, prijavite to na GitHubu ili na Discordu i prebacite se na stabilnu verziju." + }, "languageSwitcher": { "label": "Jezik" }, diff --git a/web/messages/da.json b/web/messages/da.json index 0f6e3114c684..5b9e4c71e02c 100644 --- a/web/messages/da.json +++ b/web/messages/da.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Kontakt", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Sprog", "assets": "Assets", @@ -1958,6 +1959,17 @@ "download": "Download NIGHTLY til Mac", "warning": "Nightly builds kan indeholde fejl eller ufærdige funktioner. Hvis noget går galt, rapportér det på GitHub eller i #nightly-bugs på Discord og skift tilbage til den stabile version." }, + "rc": { + "title": "cmux RC", + "subtitle": "Release candidate-builds", + "metaTitle": "cmux RC — Release Candidate-builds", + "metaDescription": "Download cmux RC, release candidate til den næste stabile version. Installeres ved siden af den stabile version og nightly med egne automatiske opdateringer.", + "description": "cmux RC er release candidate til den næste stabile version. Den udgår fra en testet nightly, ændres i nogle dage kun med udvalgte rettelser og bliver den næste stabile version, når den består. Den har sit eget bundle-ID, så den kører ved siden af den stabile app og nightly.", + "download": "Download RC til Mac", + "downloadArm64": "DMG til Apple silicon", + "downloadIntel": "DMG til Intel", + "warning": "Release candidates kan stadig indeholde fejl. Hvis noget går galt, rapportér det på GitHub eller i Discord og skift tilbage til den stabile version." + }, "languageSwitcher": { "label": "Sprog" }, diff --git a/web/messages/de.json b/web/messages/de.json index a488ec52efc4..10cd54207bcb 100644 --- a/web/messages/de.json +++ b/web/messages/de.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Kontakt", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Sprache", "assets": "Assets", @@ -1961,6 +1962,17 @@ "download": "NIGHTLY für Mac herunterladen", "warning": "Nightly Builds können Fehler oder unfertige Funktionen enthalten. Falls Probleme auftreten, melden Sie diese auf GitHub oder in #nightly-bugs auf Discord und wechseln Sie zur stabilen Version." }, + "rc": { + "title": "cmux RC", + "subtitle": "Release-Candidate-Builds", + "metaTitle": "cmux RC — Release-Candidate-Builds", + "metaDescription": "Laden Sie cmux RC herunter, den Release Candidate für die nächste stabile Version. Läuft neben der stabilen Version und dem Nightly mit eigenen Auto-Updates.", + "description": "cmux RC ist der Release Candidate für die nächste stabile Version. Er wird aus einem getesteten Nightly erstellt, erhält einige Tage lang nur gezielt übernommene Fixes und wird zur nächsten stabilen Version, wenn er besteht. Er hat eine eigene Bundle-ID und läuft daher neben der stabilen App und dem Nightly.", + "download": "RC für Mac herunterladen", + "downloadArm64": "DMG für Apple Silicon", + "downloadIntel": "DMG für Intel", + "warning": "Release Candidates können noch Fehler enthalten. Falls Probleme auftreten, melden Sie diese auf GitHub oder in Discord und wechseln Sie zur stabilen Version." + }, "languageSwitcher": { "label": "Sprache" }, diff --git a/web/messages/en.json b/web/messages/en.json index 262b9332c729..975241c42f70 100644 --- a/web/messages/en.json +++ b/web/messages/en.json @@ -724,6 +724,7 @@ "discord": "Discord", "contact": "Contact", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Language", "assets": "Assets", @@ -3532,6 +3533,17 @@ "download": "Download NIGHTLY for Mac", "warning": "Nightly builds may contain bugs or incomplete features. If something breaks, report it on GitHub or in #nightly-bugs on Discord, and switch back to the stable release." }, + "rc": { + "title": "cmux RC", + "subtitle": "Release candidate builds", + "metaTitle": "cmux RC — Release Candidate Builds", + "metaDescription": "Download cmux RC, the release candidate for the next stable version. It installs alongside stable and nightly with its own auto-updates.", + "description": "cmux RC is the release candidate for the next stable version. It is cut from a tested nightly, changes only by cherry-picked fixes for a few days, and becomes the next stable release when it passes. It has its own bundle ID, so it runs alongside the stable and nightly apps.", + "download": "Download RC for Mac", + "downloadArm64": "Apple silicon DMG", + "downloadIntel": "Intel DMG", + "warning": "Release candidates can still have bugs. If something breaks, report it on GitHub or in Discord and switch back to the stable release." + }, "languageSwitcher": { "label": "Language" }, diff --git a/web/messages/es.json b/web/messages/es.json index 9e141f536689..5aa28e660ca4 100644 --- a/web/messages/es.json +++ b/web/messages/es.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Contacto", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Idioma", "assets": "Recursos", @@ -1960,6 +1961,17 @@ "download": "Descargar NIGHTLY para Mac", "warning": "Las compilaciones nightly pueden contener errores o funciones incompletas. Si algo falla, repórtalo en GitHub o en #nightly-bugs en Discord y cambia a la versión estable." }, + "rc": { + "title": "cmux RC", + "subtitle": "Compilaciones release candidate", + "metaTitle": "cmux RC — Compilaciones Release Candidate", + "metaDescription": "Descarga cmux RC, la release candidate de la próxima versión estable. Se instala junto a la versión estable y la nightly con sus propias actualizaciones automáticas.", + "description": "cmux RC es la release candidate de la próxima versión estable. Se crea a partir de una nightly probada, solo cambia con correcciones seleccionadas durante unos días y se convierte en la siguiente versión estable si supera las pruebas. Tiene su propio bundle ID, así que funciona junto a las apps estable y nightly.", + "download": "Descargar RC para Mac", + "downloadArm64": "DMG para Apple silicon", + "downloadIntel": "DMG para Intel", + "warning": "Las release candidate aún pueden contener errores. Si algo falla, repórtalo en GitHub o en Discord y cambia a la versión estable." + }, "languageSwitcher": { "label": "Idioma" }, diff --git a/web/messages/fr.json b/web/messages/fr.json index ae1c34ccc5de..36d90b8f135f 100644 --- a/web/messages/fr.json +++ b/web/messages/fr.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Contact", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Langue", "assets": "Ressources", @@ -1963,6 +1964,17 @@ "download": "Télécharger NIGHTLY pour Mac", "warning": "Les builds nightly peuvent contenir des bugs ou des fonctionnalités incomplètes. En cas de problème, signalez-le sur GitHub ou dans #nightly-bugs sur Discord et revenez à la version stable." }, + "rc": { + "title": "cmux RC", + "subtitle": "Builds release candidate", + "metaTitle": "cmux RC — Builds Release Candidate", + "metaDescription": "Téléchargez cmux RC, la release candidate de la prochaine version stable. S'installe à côté de la version stable et du nightly avec ses propres mises à jour automatiques.", + "description": "cmux RC est la release candidate de la prochaine version stable. Elle est issue d'un nightly testé, n'évolue que par des correctifs sélectionnés pendant quelques jours, puis devient la prochaine version stable si elle passe. Elle possède son propre bundle ID et fonctionne donc à côté des apps stable et nightly.", + "download": "Télécharger RC pour Mac", + "downloadArm64": "DMG Apple Silicon", + "downloadIntel": "DMG Intel", + "warning": "Les release candidates peuvent encore contenir des bugs. En cas de problème, signalez-le sur GitHub ou sur Discord et revenez à la version stable." + }, "languageSwitcher": { "label": "Langue" }, diff --git a/web/messages/it.json b/web/messages/it.json index de9d5eeec3d2..4c7a82652a62 100644 --- a/web/messages/it.json +++ b/web/messages/it.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Contatti", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Lingua", "assets": "Asset", @@ -1961,6 +1962,17 @@ "download": "Scarica NIGHTLY per Mac", "warning": "Le build nightly possono contenere bug o funzionalità incomplete. In caso di problemi, segnalali su GitHub o in #nightly-bugs su Discord e torna alla versione stabile." }, + "rc": { + "title": "cmux RC", + "subtitle": "Build release candidate", + "metaTitle": "cmux RC — Build Release Candidate", + "metaDescription": "Scarica cmux RC, la release candidate della prossima versione stabile. Si installa accanto alla versione stabile e alla nightly con aggiornamenti automatici propri.", + "description": "cmux RC è la release candidate della prossima versione stabile. Viene creata da una nightly testata, cambia solo con correzioni selezionate per alcuni giorni e diventa la prossima versione stabile se supera i test. Ha un proprio bundle ID, quindi funziona accanto alle app stabile e nightly.", + "download": "Scarica RC per Mac", + "downloadArm64": "DMG per Apple silicon", + "downloadIntel": "DMG per Intel", + "warning": "Le release candidate possono ancora contenere bug. In caso di problemi, segnalali su GitHub o su Discord e torna alla versione stabile." + }, "languageSwitcher": { "label": "Lingua" }, diff --git a/web/messages/ja.json b/web/messages/ja.json index 7f519980e8e2..612cd1d8e40c 100644 --- a/web/messages/ja.json +++ b/web/messages/ja.json @@ -724,6 +724,7 @@ "discord": "Discord", "contact": "お問い合わせ", "nightly": "ナイトリー", + "rc": "リリース候補", "copyright": "© {year} Manaflow", "language": "言語", "assets": "アセット", @@ -3400,6 +3401,17 @@ "download": "Mac版 NIGHTLYをダウンロード", "warning": "ナイトリービルドにはバグや未完成の機能が含まれる場合があります。問題が発生した場合はGitHubまたはDiscordの#nightly-bugsで報告し、安定版に切り替えてください。" }, + "rc": { + "title": "cmux RC", + "subtitle": "リリース候補ビルド", + "metaTitle": "cmux RC — リリース候補ビルド", + "metaDescription": "cmux RCをダウンロード。次期安定版のリリース候補です。安定版やナイトリー版と並行してインストールでき、独自の自動アップデート機能付き。", + "description": "cmux RCは次期安定版のリリース候補です。テスト済みのナイトリービルドから切り出され、数日間はチェリーピックした修正のみが加わり、検証を通過すると次の安定版になります。独自のバンドルIDを持つため、安定版およびナイトリー版と並行して動作します。", + "download": "Mac版 RCをダウンロード", + "downloadArm64": "Apple silicon用DMG", + "downloadIntel": "Intel用DMG", + "warning": "リリース候補にはまだバグが含まれる場合があります。問題が発生した場合はGitHubまたはDiscordで報告し、安定版に切り替えてください。" + }, "languageSwitcher": { "label": "言語" }, diff --git a/web/messages/km.json b/web/messages/km.json index 271b2bfa4a22..522262e127c2 100644 --- a/web/messages/km.json +++ b/web/messages/km.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "ទំនាក់ទំនង", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "ភាសា", "assets": "ធនធាន", @@ -1955,6 +1956,17 @@ "download": "ទាញយក NIGHTLY សម្រាប់ Mac", "warning": "កំណែ nightly អាចមានកំហុស ឬមុខងារមិនទាន់ពេញលេញ។ ប្រសិនបើមានបញ្ហា សូមរាយការណ៍នៅលើ GitHub ឬក្នុង #nightly-bugs នៅលើ Discord ហើយប្តូរទៅកំណែស្ថិរភាពវិញ។" }, + "rc": { + "title": "cmux RC", + "subtitle": "កំណែ release candidate", + "metaTitle": "cmux RC — កំណែ Release Candidate", + "metaDescription": "ទាញយក cmux RC ដែលជា release candidate សម្រាប់កំណែស្ថិរភាពបន្ទាប់។ ដំឡើងស្របជាមួយកំណែស្ថិរភាព និង nightly ជាមួយការអាប់ដេតស្វ័យប្រវត្តិផ្ទាល់ខ្លួន។", + "description": "cmux RC គឺជា release candidate សម្រាប់កំណែស្ថិរភាពបន្ទាប់។ វាត្រូវបានបង្កើតពី nightly ដែលបានសាកល្បងរួច ផ្លាស់ប្តូរតែដោយការជួសជុលដែលបានជ្រើសរើសក្នុងរយៈពេលពីរបីថ្ងៃ ហើយក្លាយជាកំណែស្ថិរភាពបន្ទាប់នៅពេលវាឆ្លងផុតការត្រួតពិនិត្យ។ វាមាន bundle ID ផ្ទាល់ខ្លួន ដូច្នេះវាដំណើរការស្របជាមួយកម្មវិធីស្ថិរភាព និង nightly។", + "download": "ទាញយក RC សម្រាប់ Mac", + "downloadArm64": "DMG សម្រាប់ Apple silicon", + "downloadIntel": "DMG សម្រាប់ Intel", + "warning": "Release candidate អាចនៅមានកំហុសនៅឡើយ។ ប្រសិនបើមានបញ្ហា សូមរាយការណ៍នៅលើ GitHub ឬក្នុង Discord ហើយប្តូរទៅកំណែស្ថិរភាពវិញ។" + }, "languageSwitcher": { "label": "ភាសា" }, diff --git a/web/messages/ko.json b/web/messages/ko.json index a696b7117840..b9bd40a6147a 100644 --- a/web/messages/ko.json +++ b/web/messages/ko.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "문의", "nightly": "나이틀리", + "rc": "릴리스 후보", "copyright": "© {year} Manaflow", "language": "언어", "assets": "애셋", @@ -1958,6 +1959,17 @@ "download": "Mac용 NIGHTLY 다운로드", "warning": "나이틀리 빌드에는 버그나 미완성 기능이 포함될 수 있습니다. 문제가 발생하면 GitHub 또는 Discord의 #nightly-bugs에서 보고하고 안정 버전으로 전환하세요." }, + "rc": { + "title": "cmux RC", + "subtitle": "릴리스 후보 빌드", + "metaTitle": "cmux RC — 릴리스 후보 빌드", + "metaDescription": "다음 안정 버전의 릴리스 후보인 cmux RC를 다운로드하세요. 안정 버전 및 나이틀리와 나란히 설치되며 독자적인 자동 업데이트를 제공합니다.", + "description": "cmux RC는 다음 안정 버전의 릴리스 후보입니다. 테스트된 나이틀리에서 분기되어 며칠 동안 선별된 수정 사항만 반영되며, 검증을 통과하면 다음 안정 버전이 됩니다. 자체 번들 ID를 가지고 있어 안정 버전 및 나이틀리 앱과 나란히 실행됩니다.", + "download": "Mac용 RC 다운로드", + "downloadArm64": "Apple silicon DMG", + "downloadIntel": "Intel DMG", + "warning": "릴리스 후보에는 아직 버그가 있을 수 있습니다. 문제가 발생하면 GitHub 또는 Discord에서 보고하고 안정 버전으로 전환하세요." + }, "languageSwitcher": { "label": "언어" }, diff --git a/web/messages/no.json b/web/messages/no.json index 0ca89f46e942..c81775216d55 100644 --- a/web/messages/no.json +++ b/web/messages/no.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Kontakt", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Språk", "assets": "Ressurser", @@ -1958,6 +1959,17 @@ "download": "Last ned NIGHTLY for Mac", "warning": "Nightly-bygg kan inneholde feil eller uferdige funksjoner. Hvis noe går galt, rapporter det på GitHub eller i #nightly-bugs på Discord og bytt tilbake til den stabile versjonen." }, + "rc": { + "title": "cmux RC", + "subtitle": "Release candidate-bygg", + "metaTitle": "cmux RC — Release Candidate-bygg", + "metaDescription": "Last ned cmux RC, release candidate for neste stabile versjon. Installeres ved siden av den stabile versjonen og nightly med egne automatiske oppdateringer.", + "description": "cmux RC er release candidate for neste stabile versjon. Den lages fra en testet nightly, endres i noen dager bare med utvalgte rettelser og blir neste stabile versjon når den består. Den har sin egen bundle-ID, så den kjører ved siden av den stabile appen og nightly.", + "download": "Last ned RC for Mac", + "downloadArm64": "DMG for Apple silicon", + "downloadIntel": "DMG for Intel", + "warning": "Release candidates kan fortsatt inneholde feil. Hvis noe går galt, rapporter det på GitHub eller i Discord og bytt tilbake til den stabile versjonen." + }, "languageSwitcher": { "label": "Språk" }, diff --git a/web/messages/pl.json b/web/messages/pl.json index 5b77cd672fc8..16da7644cc7f 100644 --- a/web/messages/pl.json +++ b/web/messages/pl.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Kontakt", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Język", "assets": "Zasoby", @@ -1961,6 +1962,17 @@ "download": "Pobierz NIGHTLY na Maca", "warning": "Buildy nightly mogą zawierać błędy lub niekompletne funkcje. W razie problemów zgłoś je na GitHubie lub w #nightly-bugs na Discordzie i przełącz się na wersję stabilną." }, + "rc": { + "title": "cmux RC", + "subtitle": "Buildy release candidate", + "metaTitle": "cmux RC — Buildy Release Candidate", + "metaDescription": "Pobierz cmux RC, release candidate następnej wersji stabilnej. Instaluje się obok wersji stabilnej i nightly z własnymi aktualizacjami automatycznymi.", + "description": "cmux RC to release candidate następnej wersji stabilnej. Powstaje z przetestowanego builda nightly, przez kilka dni zmienia się tylko o wybrane poprawki i staje się następną wersją stabilną, gdy przejdzie testy. Ma własne bundle ID, więc działa obok aplikacji stabilnej i nightly.", + "download": "Pobierz RC na Maca", + "downloadArm64": "DMG dla Apple silicon", + "downloadIntel": "DMG dla Intel", + "warning": "Wersje release candidate wciąż mogą zawierać błędy. W razie problemów zgłoś je na GitHubie lub na Discordzie i przełącz się na wersję stabilną." + }, "languageSwitcher": { "label": "Język" }, diff --git a/web/messages/pt-BR.json b/web/messages/pt-BR.json index 20dacdbea19d..474f8b9bcd35 100644 --- a/web/messages/pt-BR.json +++ b/web/messages/pt-BR.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Contato", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "Idioma", "assets": "Recursos", @@ -1961,6 +1962,17 @@ "download": "Baixar NIGHTLY para Mac", "warning": "Builds nightly podem conter bugs ou recursos incompletos. Se algo quebrar, reporte no GitHub ou em #nightly-bugs no Discord e volte para a versão estável." }, + "rc": { + "title": "cmux RC", + "subtitle": "Builds release candidate", + "metaTitle": "cmux RC — Builds Release Candidate", + "metaDescription": "Baixe o cmux RC, o release candidate da próxima versão estável. Instala ao lado da versão estável e da nightly com suas próprias atualizações automáticas.", + "description": "O cmux RC é o release candidate da próxima versão estável. Ele é criado a partir de uma nightly testada, muda apenas com correções selecionadas por alguns dias e se torna a próxima versão estável quando aprovado. Ele tem seu próprio bundle ID, então funciona ao lado dos apps estável e nightly.", + "download": "Baixar RC para Mac", + "downloadArm64": "DMG para Apple silicon", + "downloadIntel": "DMG para Intel", + "warning": "Release candidates ainda podem ter bugs. Se algo quebrar, reporte no GitHub ou no Discord e volte para a versão estável." + }, "languageSwitcher": { "label": "Idioma" }, diff --git a/web/messages/ru.json b/web/messages/ru.json index ff5ddbbf08bb..f4049503da1f 100644 --- a/web/messages/ru.json +++ b/web/messages/ru.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Контакты", "nightly": "Ночные сборки", + "rc": "Релиз-кандидат", "copyright": "© {year} Manaflow", "language": "Язык", "assets": "Материалы", @@ -1961,6 +1962,17 @@ "download": "Скачать NIGHTLY для Mac", "warning": "Ночные сборки могут содержать ошибки или незавершённые функции. Если что-то сломалось, сообщите на GitHub или в #nightly-bugs в Discord и переключитесь на стабильную версию." }, + "rc": { + "title": "cmux RC", + "subtitle": "Сборки релиз-кандидата", + "metaTitle": "cmux RC — Сборки релиз-кандидата", + "metaDescription": "Скачайте cmux RC — релиз-кандидат следующей стабильной версии. Устанавливается рядом со стабильной и ночной версиями с собственными автообновлениями.", + "description": "cmux RC — релиз-кандидат следующей стабильной версии. Он создаётся из протестированной ночной сборки, несколько дней меняется только выборочно перенесёнными исправлениями и становится следующим стабильным релизом, если проходит проверку. У него собственный bundle ID, поэтому он работает рядом со стабильным и ночным приложениями.", + "download": "Скачать RC для Mac", + "downloadArm64": "DMG для Apple silicon", + "downloadIntel": "DMG для Intel", + "warning": "Релиз-кандидаты всё ещё могут содержать ошибки. Если что-то сломалось, сообщите на GitHub или в Discord и переключитесь на стабильную версию." + }, "languageSwitcher": { "label": "Язык" }, diff --git a/web/messages/th.json b/web/messages/th.json index fc6e4981e6f1..a2ea39258100 100644 --- a/web/messages/th.json +++ b/web/messages/th.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "ติดต่อ", "nightly": "Nightly", + "rc": "Release Candidate", "copyright": "© {year} Manaflow", "language": "ภาษา", "assets": "แอสเซ็ต", @@ -1962,6 +1963,17 @@ "download": "ดาวน์โหลด NIGHTLY สำหรับ Mac", "warning": "บิลด์ nightly อาจมีบั๊กหรือฟีเจอร์ที่ยังไม่สมบูรณ์ หากพบปัญหา รายงานบน GitHub หรือใน #nightly-bugs บน Discord แล้วสลับกลับไปใช้เวอร์ชันเสถียร" }, + "rc": { + "title": "cmux RC", + "subtitle": "บิลด์ release candidate", + "metaTitle": "cmux RC — บิลด์ Release Candidate", + "metaDescription": "ดาวน์โหลด cmux RC ซึ่งเป็น release candidate ของเวอร์ชันเสถียรถัดไป ติดตั้งควบคู่กับเวอร์ชันเสถียรและ nightly พร้อมอัปเดตอัตโนมัติของตัวเอง", + "description": "cmux RC คือ release candidate ของเวอร์ชันเสถียรถัดไป สร้างจาก nightly ที่ผ่านการทดสอบแล้ว เปลี่ยนแปลงเฉพาะการแก้ไขที่คัดเลือกมาเป็นเวลาไม่กี่วัน และจะกลายเป็นเวอร์ชันเสถียรถัดไปเมื่อผ่านการตรวจสอบ มี bundle ID เป็นของตัวเอง จึงทำงานควบคู่กับแอปเวอร์ชันเสถียรและ nightly ได้", + "download": "ดาวน์โหลด RC สำหรับ Mac", + "downloadArm64": "DMG สำหรับ Apple silicon", + "downloadIntel": "DMG สำหรับ Intel", + "warning": "Release candidate อาจยังมีบั๊กอยู่ หากพบปัญหา รายงานบน GitHub หรือใน Discord แล้วสลับกลับไปใช้เวอร์ชันเสถียร" + }, "languageSwitcher": { "label": "ภาษา" }, diff --git a/web/messages/tr.json b/web/messages/tr.json index 0b18dc7badc8..eb1b97cb4241 100644 --- a/web/messages/tr.json +++ b/web/messages/tr.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "İletişim", "nightly": "Nightly", + "rc": "Sürüm Adayı", "copyright": "© {year} Manaflow", "language": "Dil", "assets": "Varlıklar", @@ -1959,6 +1960,17 @@ "download": "Mac için NIGHTLY indir", "warning": "Nightly derlemeler hatalar veya tamamlanmamış özellikler içerebilir. Bir sorun oluşursa GitHub veya Discord daki #nightly-bugs kanalında bildirin ve kararlı sürüme geçin." }, + "rc": { + "title": "cmux RC", + "subtitle": "Sürüm adayı derlemeleri", + "metaTitle": "cmux RC — Sürüm Adayı Derlemeleri", + "metaDescription": "Bir sonraki kararlı sürümün sürüm adayı olan cmux RC yi indirin. Kararlı sürüm ve nightly ile yan yana kurulur ve kendi otomatik güncellemelerine sahiptir.", + "description": "cmux RC, bir sonraki kararlı sürümün sürüm adayıdır. Test edilmiş bir nightly den oluşturulur, birkaç gün boyunca yalnızca seçilerek aktarılan düzeltmelerle değişir ve testleri geçtiğinde bir sonraki kararlı sürüm olur. Kendi bundle ID sine sahip olduğundan kararlı ve nightly uygulamalarla yan yana çalışır.", + "download": "Mac için RC indir", + "downloadArm64": "Apple silicon DMG", + "downloadIntel": "Intel DMG", + "warning": "Sürüm adayları hâlâ hatalar içerebilir. Bir sorun oluşursa GitHub veya Discord üzerinden bildirin ve kararlı sürüme geçin." + }, "languageSwitcher": { "label": "Dil" }, diff --git a/web/messages/uk.json b/web/messages/uk.json index 7e5dbc4cd28d..bbaaa28b88be 100644 --- a/web/messages/uk.json +++ b/web/messages/uk.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "Контакти", "nightly": "Nightly", + "rc": "Реліз-кандидат", "copyright": "© {year} Manaflow", "language": "Мова", "assets": "Матеріали", @@ -2035,6 +2036,17 @@ "download": "Завантажити NIGHTLY для Mac", "warning": "Нічні збірки можуть містити помилки або неповні функції. Якщо щось зламалося, повідомте на GitHub або в #nightly-bugs на Discord та поверніться до стабільної версії." }, + "rc": { + "title": "cmux RC", + "subtitle": "Збірки реліз-кандидата", + "metaTitle": "cmux RC — Збірки реліз-кандидата", + "metaDescription": "Завантажте cmux RC — реліз-кандидат наступної стабільної версії. Встановлюється поруч зі стабільною та нічною версіями з власними автооновленнями.", + "description": "cmux RC — реліз-кандидат наступної стабільної версії. Він створюється з протестованої нічної збірки, кілька днів змінюється лише вибірково перенесеними виправленнями і стає наступним стабільним релізом, якщо проходить перевірку. Він має власний bundle ID, тому працює поруч зі стабільним і нічним застосунками.", + "download": "Завантажити RC для Mac", + "downloadArm64": "DMG для Apple silicon", + "downloadIntel": "DMG для Intel", + "warning": "Реліз-кандидати все ще можуть містити помилки. Якщо щось зламалося, повідомте на GitHub або в Discord та поверніться до стабільної версії." + }, "languageSwitcher": { "label": "Мова" }, diff --git a/web/messages/zh-CN.json b/web/messages/zh-CN.json index a181c86f5731..7f4d77ebd838 100644 --- a/web/messages/zh-CN.json +++ b/web/messages/zh-CN.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "联系我们", "nightly": "每夜构建", + "rc": "候选发布版", "copyright": "© {year} Manaflow", "language": "语言", "assets": "素材", @@ -1961,6 +1962,17 @@ "download": "下载 Mac 版 NIGHTLY", "warning": "每夜构建可能包含错误或不完整的功能。如果遇到问题,请在 GitHub 或 Discord 的 #nightly-bugs 上报告,并切换回稳定版。" }, + "rc": { + "title": "cmux RC", + "subtitle": "候选发布版构建", + "metaTitle": "cmux RC — 候选发布版构建", + "metaDescription": "下载 cmux RC,下一个稳定版的候选发布版。可与稳定版和每夜构建并行安装,拥有独立的自动更新。", + "description": "cmux RC 是下一个稳定版的候选发布版。它从经过测试的每夜构建切出,几天内仅通过精选的修复进行变更,通过验证后即成为下一个稳定版。它拥有独立的 Bundle ID,因此可以与稳定版和每夜构建应用并行运行。", + "download": "下载 Mac 版 RC", + "downloadArm64": "Apple 芯片 DMG", + "downloadIntel": "Intel DMG", + "warning": "候选发布版仍可能存在错误。如果遇到问题,请在 GitHub 或 Discord 上报告,并切换回稳定版。" + }, "languageSwitcher": { "label": "语言" }, diff --git a/web/messages/zh-TW.json b/web/messages/zh-TW.json index 55a150cbf3d5..a78dd580fc15 100644 --- a/web/messages/zh-TW.json +++ b/web/messages/zh-TW.json @@ -132,6 +132,7 @@ "discord": "Discord", "contact": "聯絡我們", "nightly": "每夜建置", + "rc": "候選發佈版", "copyright": "© {year} Manaflow", "language": "語言", "assets": "素材", @@ -1960,6 +1961,17 @@ "download": "下載 Mac 版 NIGHTLY", "warning": "每夜建置可能包含錯誤或不完整的功能。如果遇到問題,請在 GitHub 或 Discord 的 #nightly-bugs 上回報,並切換回穩定版。" }, + "rc": { + "title": "cmux RC", + "subtitle": "候選發佈版建置", + "metaTitle": "cmux RC — 候選發佈版建置", + "metaDescription": "下載 cmux RC,下一個穩定版的候選發佈版。可與穩定版和每夜建置並行安裝,擁有獨立的自動更新。", + "description": "cmux RC 是下一個穩定版的候選發佈版。它從經過測試的每夜建置切出,幾天內僅透過精選的修正進行變更,通過驗證後即成為下一個穩定版。它擁有獨立的 Bundle ID,因此可以與穩定版和每夜建置應用並行運行。", + "download": "下載 Mac 版 RC", + "downloadArm64": "Apple 晶片 DMG", + "downloadIntel": "Intel DMG", + "warning": "候選發佈版仍可能存在錯誤。如果遇到問題,請在 GitHub 或 Discord 上回報,並切換回穩定版。" + }, "languageSwitcher": { "label": "語言" }, diff --git a/web/public/logo-rc.png b/web/public/logo-rc.png new file mode 100644 index 0000000000000000000000000000000000000000..0c0b33843bfaad16bfc88180ef5352322516114b GIT binary patch literal 117009 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±;-$;xl5wVgP_8su5io&SQI*Emqk3q_~qU62lkv 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

i4Tc%Ax(vq6i>kUMG&7=v4W^$2gUxfsCRygt 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 JRnIIw{vW^c(J%l2 literal 0 HcmV?d00001 diff --git a/web/security-headers.ts b/web/security-headers.ts index 20a8533331a3..4326c9b648d4 100644 --- a/web/security-headers.ts +++ b/web/security-headers.ts @@ -28,6 +28,7 @@ const publicMarketingSources = [ `/${localePrefix}/built-on-ghostty`, `/${localePrefix}/community`, `/${localePrefix}/nightly`, + `/${localePrefix}/rc`, `/${localePrefix}/assets`, `/${localePrefix}/wall-of-love`, ]; diff --git a/web/tests/seo.test.ts b/web/tests/seo.test.ts index 03324cf17c6b..f885a76506cf 100644 --- a/web/tests/seo.test.ts +++ b/web/tests/seo.test.ts @@ -527,6 +527,25 @@ describe("SEO metadata helpers", () => { ], [messages.nightly.metaTitle, messages.nightly.title], ), + auditedRow( + "/rc", + landingPageSeoCopy( + locale, + messageLookup(messages.rc), + siteMeta, + { + complete: ["description", "subtitle"], + context: ["title"], + }, + ), + [ + messages.rc.metaDescription, + messages.rc.title, + messages.rc.description, + messages.rc.subtitle, + ], + [messages.rc.metaTitle, messages.rc.title], + ), auditedRow( "/guides", landingPageSeoCopy( From 86047d321cfcf54fbf61cf0e84444d5718cb38d8 Mon Sep 17 00:00:00 2001 From: Lawrence Chen <54008264+lawrencecchen@users.noreply.github.com> Date: Thu, 17 Sep 2026 02:07:04 -0700 Subject: [PATCH 2/3] cmux.com/rc: describe the shared-identity release candidate and the update channel switch The release candidate is the same app as stable on its own update channel. The page now says so, uses the stable icon, and tells existing installs how to switch: Settings > Updates > Update channel, or cmux config set updates.channel rc. Translated in all 20 locales. --- web/app/[locale]/(landing)/rc/page.tsx | 17 +++++++++++++++-- web/messages/ar.json | 15 ++++++++------- web/messages/bs.json | 15 ++++++++------- web/messages/da.json | 15 ++++++++------- web/messages/de.json | 15 ++++++++------- web/messages/en.json | 15 ++++++++------- web/messages/es.json | 15 ++++++++------- web/messages/fr.json | 15 ++++++++------- web/messages/it.json | 15 ++++++++------- web/messages/ja.json | 15 ++++++++------- web/messages/km.json | 15 ++++++++------- web/messages/ko.json | 15 ++++++++------- web/messages/no.json | 15 ++++++++------- web/messages/pl.json | 15 ++++++++------- web/messages/pt-BR.json | 15 ++++++++------- web/messages/ru.json | 15 ++++++++------- web/messages/th.json | 15 ++++++++------- web/messages/tr.json | 15 ++++++++------- web/messages/uk.json | 15 ++++++++------- web/messages/zh-CN.json | 15 ++++++++------- web/messages/zh-TW.json | 15 ++++++++------- web/public/logo-rc.png | Bin 117009 -> 0 bytes 22 files changed, 175 insertions(+), 142 deletions(-) delete mode 100644 web/public/logo-rc.png diff --git a/web/app/[locale]/(landing)/rc/page.tsx b/web/app/[locale]/(landing)/rc/page.tsx index aaf38bda9f47..df1d11c89fad 100644 --- a/web/app/[locale]/(landing)/rc/page.tsx +++ b/web/app/[locale]/(landing)/rc/page.tsx @@ -49,8 +49,8 @@ export default function RcPage() { {/* Header */}
cmux RC icon + {t.rich("channelHint", { + code: (chunks) => ( + + {chunks} + + ), + })} +

+ +

{t.rich("warning", { githubLink: (chunks) => ( diff --git a/web/messages/ar.json b/web/messages/ar.json index ffcc547d2536..94602e6f7ab2 100644 --- a/web/messages/ar.json +++ b/web/messages/ar.json @@ -1960,15 +1960,16 @@ "warning": "قد تحتوي الإصدارات الليلية على أخطاء أو ميزات غير مكتملة. إذا حدثت مشكلة، أبلغ عنها على GitHub أو في #nightly-bugs على Discord وارجع إلى النسخة المستقرة." }, "rc": { - "title": "cmux RC", - "subtitle": "إصدارات مرشحة للنشر", - "metaTitle": "cmux RC — إصدارات مرشحة للنشر", - "metaDescription": "حمّل cmux RC، الإصدار المرشح للنسخة المستقرة التالية. يُثبَّت بجانب النسخة المستقرة والإصدار الليلي مع تحديثات تلقائية خاصة به.", - "description": "cmux RC هو الإصدار المرشح للنسخة المستقرة التالية. يُشتق من إصدار ليلي مختبر، ولا يتغير لبضعة أيام إلا بإصلاحات منتقاة، ويصبح النسخة المستقرة التالية عند اجتياز الاختبار. يمتلك معرّف حزمة خاصاً به، لذا يعمل بجانب تطبيقي النسخة المستقرة والإصدار الليلي.", - "download": "تحميل RC لنظام Mac", + "title": "الإصدار المرشح من cmux", + "subtitle": "النسخة المستقرة التالية قبل موعدها ببضعة أيام", + "metaTitle": "الإصدار المرشح من cmux — وصول مبكر إلى النسخة المستقرة التالية", + "metaDescription": "جرّب الإصدار المرشح من cmux: النسخة المستقرة التالية تُنشر قبل موعدها ببضعة أيام على قناة تحديث خاصة بها. التطبيق نفسه، ومعرّف الحزمة نفسه، وتبديل القناة من الإعدادات.", + "description": "الإصدار المرشح هو النسخة المستقرة التالية من cmux، تُنشر قبل موعدها ببضعة أيام حتى نكتشف المشكلات قبل أن تصل إلى الجميع. وهو التطبيق نفسه كالنسخة المستقرة: ثبّته فوق cmux الحالي لديك، أو حوّل تثبيتاً موجوداً إلى قناة تحديث الإصدار المرشح من الإعدادات > التحديثات. عندما يجتاز المرشح الاختبار، تصبح البنية نفسها هي النسخة المستقرة.", + "download": "تحميل الإصدار المرشح لنظام Mac", "downloadArm64": "DMG لمعالجات Apple silicon", "downloadIntel": "DMG لمعالجات Intel", - "warning": "قد لا تزال الإصدارات المرشحة تحتوي على أخطاء. إذا حدثت مشكلة، أبلغ عنها على GitHub أو في Discord وارجع إلى النسخة المستقرة." + "channelHint": "لديك cmux بالفعل؟ افتح الإعدادات > التحديثات واضبط قناة التحديث على «إصدار مرشح»، أو نفّذ cmux config set updates.channel rc.", + "warning": "قد لا تزال الإصدارات المرشحة تحتوي على أخطاء. إذا حدثت مشكلة، أبلغ عنها على GitHub أو في Discord. العودة إلى القناة المستقرة توقف تحديثات الإصدار المرشح لكنها لا تُرجع الإصدار السابق؛ لذلك أعد تثبيت النسخة المستقرة." }, "languageSwitcher": { "label": "اللغة" diff --git a/web/messages/bs.json b/web/messages/bs.json index 6b96b74af79a..3965240d8c76 100644 --- a/web/messages/bs.json +++ b/web/messages/bs.json @@ -1963,15 +1963,16 @@ "warning": "Nightly verzije mogu sadržavati greške ili nepotpune funkcije. Ako nešto ne radi, prijavite to na GitHubu ili u #nightly-bugs na Discordu i prebacite se na stabilnu verziju." }, "rc": { - "title": "cmux RC", - "subtitle": "Release candidate verzije", - "metaTitle": "cmux RC — Release Candidate verzije", - "metaDescription": "Preuzmite cmux RC, release candidate sljedeće stabilne verzije. Instalira se uporedo sa stabilnom i nightly verzijom s vlastitim automatskim ažuriranjima.", - "description": "cmux RC je release candidate sljedeće stabilne verzije. Nastaje iz testirane nightly verzije, nekoliko dana se mijenja samo odabranim ispravkama i postaje sljedeća stabilna verzija kada prođe provjeru. Ima vlastiti bundle ID, pa radi uporedo sa stabilnom i nightly aplikacijom.", - "download": "Preuzmi RC za Mac", + "title": "cmux Release Candidate", + "subtitle": "Sljedeći stabilni build, nekoliko dana ranije", + "metaTitle": "cmux Release Candidate — Rani pristup sljedećem stabilnom buildu", + "metaDescription": "Isprobajte cmux release candidate: sljedeći stabilni build objavljen nekoliko dana ranije na vlastitom kanalu ažuriranja. Ista aplikacija, isti bundle ID, kanal mijenjate u Postavkama.", + "description": "Release candidate je sljedeći stabilni build cmux-a, objavljen nekoliko dana ranije kako bismo uočili probleme prije nego što ga svi dobiju. To je ista aplikacija kao stabilna: instalirajte je preko trenutnog cmux-a ili prebacite postojeću instalaciju na release candidate kanal ažuriranja u Postavke > Ažuriranja. Kada kandidat prođe, isti build postaje stabilno izdanje.", + "download": "Preuzmi release candidate za Mac", "downloadArm64": "DMG za Apple silicon", "downloadIntel": "DMG za Intel", - "warning": "Release candidate verzije još uvijek mogu sadržavati greške. Ako nešto ne radi, prijavite to na GitHubu ili na Discordu i prebacite se na stabilnu verziju." + "channelHint": "Već imate cmux? Otvorite Postavke > Ažuriranja i postavite kanal ažuriranja na Release candidate, ili pokrenite cmux config set updates.channel rc.", + "warning": "Release candidate verzije i dalje mogu imati greške. Ako se nešto pokvari, prijavite na GitHub ili na Discord. Povratak na stabilni kanal zaustavlja release candidate ažuriranja, ali ne vraća stariju verziju; za to ponovo instalirajte stabilno izdanje." }, "languageSwitcher": { "label": "Jezik" diff --git a/web/messages/da.json b/web/messages/da.json index 5b9e4c71e02c..287a38280fcc 100644 --- a/web/messages/da.json +++ b/web/messages/da.json @@ -1960,15 +1960,16 @@ "warning": "Nightly builds kan indeholde fejl eller ufærdige funktioner. Hvis noget går galt, rapportér det på GitHub eller i #nightly-bugs på Discord og skift tilbage til den stabile version." }, "rc": { - "title": "cmux RC", - "subtitle": "Release candidate-builds", - "metaTitle": "cmux RC — Release Candidate-builds", - "metaDescription": "Download cmux RC, release candidate til den næste stabile version. Installeres ved siden af den stabile version og nightly med egne automatiske opdateringer.", - "description": "cmux RC er release candidate til den næste stabile version. Den udgår fra en testet nightly, ændres i nogle dage kun med udvalgte rettelser og bliver den næste stabile version, når den består. Den har sit eget bundle-ID, så den kører ved siden af den stabile app og nightly.", - "download": "Download RC til Mac", + "title": "cmux Release Candidate", + "subtitle": "Det næste stabile build, et par dage før tid", + "metaTitle": "cmux Release Candidate — Tidlig adgang til det næste stabile build", + "metaDescription": "Prøv cmux release candidate: det næste stabile build udgivet et par dage før tid på sin egen opdateringskanal. Samme app, samme bundle-ID, skift kanal i Indstillinger.", + "description": "Release candidate er det næste stabile build af cmux, udgivet et par dage før tid, så vi kan fange problemer, før alle får det. Det er den samme app som den stabile: installer den oven på dit nuværende cmux, eller skift en eksisterende installation til release candidate-opdateringskanalen under Indstillinger > Opdateringer. Når kandidaten består, bliver det samme build til den stabile udgivelse.", + "download": "Download release candidate til Mac", "downloadArm64": "DMG til Apple silicon", "downloadIntel": "DMG til Intel", - "warning": "Release candidates kan stadig indeholde fejl. Hvis noget går galt, rapportér det på GitHub eller i Discord og skift tilbage til den stabile version." + "channelHint": "Har du allerede cmux? Åbn Indstillinger > Opdateringer og sæt opdateringskanalen til Release candidate, eller kør cmux config set updates.channel rc.", + "warning": "Release candidates kan stadig have fejl. Hvis noget går i stykker, så rapporter det på GitHub eller i Discord. Skift tilbage til den stabile kanal stopper release candidate-opdateringer, men nedgraderer ikke; geninstaller den stabile udgivelse for det." }, "languageSwitcher": { "label": "Sprog" diff --git a/web/messages/de.json b/web/messages/de.json index 10cd54207bcb..4d75ac7a976d 100644 --- a/web/messages/de.json +++ b/web/messages/de.json @@ -1963,15 +1963,16 @@ "warning": "Nightly Builds können Fehler oder unfertige Funktionen enthalten. Falls Probleme auftreten, melden Sie diese auf GitHub oder in #nightly-bugs auf Discord und wechseln Sie zur stabilen Version." }, "rc": { - "title": "cmux RC", - "subtitle": "Release-Candidate-Builds", - "metaTitle": "cmux RC — Release-Candidate-Builds", - "metaDescription": "Laden Sie cmux RC herunter, den Release Candidate für die nächste stabile Version. Läuft neben der stabilen Version und dem Nightly mit eigenen Auto-Updates.", - "description": "cmux RC ist der Release Candidate für die nächste stabile Version. Er wird aus einem getesteten Nightly erstellt, erhält einige Tage lang nur gezielt übernommene Fixes und wird zur nächsten stabilen Version, wenn er besteht. Er hat eine eigene Bundle-ID und läuft daher neben der stabilen App und dem Nightly.", - "download": "RC für Mac herunterladen", + "title": "cmux Release Candidate", + "subtitle": "Der nächste stabile Build, ein paar Tage früher", + "metaTitle": "cmux Release Candidate — Früher Zugang zum nächsten stabilen Build", + "metaDescription": "Probiere den cmux Release Candidate aus: der nächste stabile Build, ein paar Tage früher auf einem eigenen Update-Kanal veröffentlicht. Gleiche App, gleiche Bundle-ID, Kanalwechsel in den Einstellungen.", + "description": "Der Release Candidate ist der nächste stabile Build von cmux, der ein paar Tage früher veröffentlicht wird, damit wir Probleme finden, bevor alle ihn bekommen. Es ist dieselbe App wie die stabile Version: Installiere sie über dein aktuelles cmux oder stelle eine bestehende Installation unter Einstellungen > Updates auf den Release-Candidate-Update-Kanal um. Besteht der Kandidat, wird derselbe Build zur stabilen Version.", + "download": "Release Candidate für Mac herunterladen", "downloadArm64": "DMG für Apple Silicon", "downloadIntel": "DMG für Intel", - "warning": "Release Candidates können noch Fehler enthalten. Falls Probleme auftreten, melden Sie diese auf GitHub oder in Discord und wechseln Sie zur stabilen Version." + "channelHint": "Du hast cmux schon? Öffne Einstellungen > Updates und setze den Update-Kanal auf Release Candidate, oder führe cmux config set updates.channel rc aus.", + "warning": "Release Candidates können noch Fehler enthalten. Wenn etwas nicht funktioniert, melde es auf GitHub oder in Discord. Ein Wechsel zurück zum stabilen Kanal stoppt die Release-Candidate-Updates, führt aber kein Downgrade durch; installiere dafür die stabile Version neu." }, "languageSwitcher": { "label": "Sprache" diff --git a/web/messages/en.json b/web/messages/en.json index 975241c42f70..d4bdbb98d9f8 100644 --- a/web/messages/en.json +++ b/web/messages/en.json @@ -3534,15 +3534,16 @@ "warning": "Nightly builds may contain bugs or incomplete features. If something breaks, report it on GitHub or in #nightly-bugs on Discord, and switch back to the stable release." }, "rc": { - "title": "cmux RC", - "subtitle": "Release candidate builds", - "metaTitle": "cmux RC — Release Candidate Builds", - "metaDescription": "Download cmux RC, the release candidate for the next stable version. It installs alongside stable and nightly with its own auto-updates.", - "description": "cmux RC is the release candidate for the next stable version. It is cut from a tested nightly, changes only by cherry-picked fixes for a few days, and becomes the next stable release when it passes. It has its own bundle ID, so it runs alongside the stable and nightly apps.", - "download": "Download RC for Mac", + "title": "cmux Release Candidate", + "subtitle": "The next stable build, a few days early", + "metaTitle": "cmux Release Candidate — Early access to the next stable build", + "metaDescription": "Try the cmux release candidate: the next stable build published a few days early on its own update channel. Same app, same bundle ID, switch channels in Settings.", + "description": "The release candidate is the next stable build of cmux, published a few days early so we can catch problems before everyone gets it. It is the same app as stable: install it over your current cmux, or switch an existing install to the release-candidate update channel in Settings > Updates. When the candidate passes, the same build becomes the stable release.", + "download": "Download the release candidate for Mac", "downloadArm64": "Apple silicon DMG", "downloadIntel": "Intel DMG", - "warning": "Release candidates can still have bugs. If something breaks, report it on GitHub or in Discord and switch back to the stable release." + "channelHint": "Already have cmux? Open Settings > Updates and set Update channel to Release candidate, or run cmux config set updates.channel rc.", + "warning": "Release candidates can still have bugs. If something breaks, report it on GitHub or in Discord. Switching back to the Stable channel stops release-candidate updates but does not downgrade; reinstall the stable release for that." }, "languageSwitcher": { "label": "Language" diff --git a/web/messages/es.json b/web/messages/es.json index 5aa28e660ca4..de15caf3ea3f 100644 --- a/web/messages/es.json +++ b/web/messages/es.json @@ -1962,15 +1962,16 @@ "warning": "Las compilaciones nightly pueden contener errores o funciones incompletas. Si algo falla, repórtalo en GitHub o en #nightly-bugs en Discord y cambia a la versión estable." }, "rc": { - "title": "cmux RC", - "subtitle": "Compilaciones release candidate", - "metaTitle": "cmux RC — Compilaciones Release Candidate", - "metaDescription": "Descarga cmux RC, la release candidate de la próxima versión estable. Se instala junto a la versión estable y la nightly con sus propias actualizaciones automáticas.", - "description": "cmux RC es la release candidate de la próxima versión estable. Se crea a partir de una nightly probada, solo cambia con correcciones seleccionadas durante unos días y se convierte en la siguiente versión estable si supera las pruebas. Tiene su propio bundle ID, así que funciona junto a las apps estable y nightly.", - "download": "Descargar RC para Mac", + "title": "cmux Release Candidate", + "subtitle": "La próxima versión estable, unos días antes", + "metaTitle": "cmux Release Candidate — Acceso anticipado a la próxima versión estable", + "metaDescription": "Prueba la release candidate de cmux: la próxima versión estable publicada unos días antes en su propio canal de actualizaciones. Misma app, mismo bundle ID, cambia de canal en Ajustes.", + "description": "La release candidate es la próxima versión estable de cmux, publicada unos días antes para detectar problemas antes de que la reciba todo el mundo. Es la misma app que la estable: instálala sobre tu cmux actual o cambia una instalación existente al canal de actualizaciones release candidate en Ajustes > Actualizaciones. Cuando la candidata pasa, esa misma compilación se convierte en la versión estable.", + "download": "Descargar la release candidate para Mac", "downloadArm64": "DMG para Apple silicon", "downloadIntel": "DMG para Intel", - "warning": "Las release candidate aún pueden contener errores. Si algo falla, repórtalo en GitHub o en Discord y cambia a la versión estable." + "channelHint": "¿Ya tienes cmux? Abre Ajustes > Actualizaciones y pon el canal de actualizaciones en Release candidate, o ejecuta cmux config set updates.channel rc.", + "warning": "Las release candidates todavía pueden tener errores. Si algo falla, repórtalo en GitHub o en Discord. Volver al canal Estable detiene las actualizaciones de release candidate pero no hace downgrade; para eso, reinstala la versión estable." }, "languageSwitcher": { "label": "Idioma" diff --git a/web/messages/fr.json b/web/messages/fr.json index 36d90b8f135f..0c89aca2ad26 100644 --- a/web/messages/fr.json +++ b/web/messages/fr.json @@ -1965,15 +1965,16 @@ "warning": "Les builds nightly peuvent contenir des bugs ou des fonctionnalités incomplètes. En cas de problème, signalez-le sur GitHub ou dans #nightly-bugs sur Discord et revenez à la version stable." }, "rc": { - "title": "cmux RC", - "subtitle": "Builds release candidate", - "metaTitle": "cmux RC — Builds Release Candidate", - "metaDescription": "Téléchargez cmux RC, la release candidate de la prochaine version stable. S'installe à côté de la version stable et du nightly avec ses propres mises à jour automatiques.", - "description": "cmux RC est la release candidate de la prochaine version stable. Elle est issue d'un nightly testé, n'évolue que par des correctifs sélectionnés pendant quelques jours, puis devient la prochaine version stable si elle passe. Elle possède son propre bundle ID et fonctionne donc à côté des apps stable et nightly.", - "download": "Télécharger RC pour Mac", + "title": "cmux Release Candidate", + "subtitle": "La prochaine version stable, quelques jours en avance", + "metaTitle": "cmux Release Candidate — Accès anticipé à la prochaine version stable", + "metaDescription": "Essayez la release candidate de cmux : la prochaine version stable publiée quelques jours en avance sur son propre canal de mise à jour. Même application, même bundle ID, changez de canal dans les Réglages.", + "description": "La release candidate est la prochaine version stable de cmux, publiée quelques jours en avance pour repérer les problèmes avant que tout le monde la reçoive. C'est la même application que la version stable : installez-la par-dessus votre cmux actuel, ou basculez une installation existante sur le canal de mise à jour release candidate dans Réglages > Mises à jour. Quand la candidate est validée, la même build devient la version stable.", + "download": "Télécharger la release candidate pour Mac", "downloadArm64": "DMG Apple Silicon", "downloadIntel": "DMG Intel", - "warning": "Les release candidates peuvent encore contenir des bugs. En cas de problème, signalez-le sur GitHub ou sur Discord et revenez à la version stable." + "channelHint": "Vous avez déjà cmux ? Ouvrez Réglages > Mises à jour et réglez le canal de mise à jour sur Release candidate, ou exécutez cmux config set updates.channel rc.", + "warning": "Les release candidates peuvent encore contenir des bugs. Si quelque chose casse, signalez-le sur GitHub ou sur Discord. Revenir au canal Stable arrête les mises à jour release candidate mais ne rétrograde pas ; réinstallez la version stable pour cela." }, "languageSwitcher": { "label": "Langue" diff --git a/web/messages/it.json b/web/messages/it.json index 4c7a82652a62..1990c2c80d72 100644 --- a/web/messages/it.json +++ b/web/messages/it.json @@ -1963,15 +1963,16 @@ "warning": "Le build nightly possono contenere bug o funzionalità incomplete. In caso di problemi, segnalali su GitHub o in #nightly-bugs su Discord e torna alla versione stabile." }, "rc": { - "title": "cmux RC", - "subtitle": "Build release candidate", - "metaTitle": "cmux RC — Build Release Candidate", - "metaDescription": "Scarica cmux RC, la release candidate della prossima versione stabile. Si installa accanto alla versione stabile e alla nightly con aggiornamenti automatici propri.", - "description": "cmux RC è la release candidate della prossima versione stabile. Viene creata da una nightly testata, cambia solo con correzioni selezionate per alcuni giorni e diventa la prossima versione stabile se supera i test. Ha un proprio bundle ID, quindi funziona accanto alle app stabile e nightly.", - "download": "Scarica RC per Mac", + "title": "cmux Release Candidate", + "subtitle": "La prossima build stabile, qualche giorno in anticipo", + "metaTitle": "cmux Release Candidate — Accesso anticipato alla prossima build stabile", + "metaDescription": "Prova la release candidate di cmux: la prossima build stabile pubblicata qualche giorno in anticipo sul proprio canale di aggiornamento. Stessa app, stesso bundle ID, cambia canale nelle Impostazioni.", + "description": "La release candidate è la prossima build stabile di cmux, pubblicata qualche giorno in anticipo per individuare i problemi prima che la ricevano tutti. È la stessa app della versione stabile: installala sopra il tuo cmux attuale, oppure passa un'installazione esistente al canale di aggiornamento release candidate in Impostazioni > Aggiornamenti. Quando la candidata supera i test, la stessa build diventa la versione stabile.", + "download": "Scarica la release candidate per Mac", "downloadArm64": "DMG per Apple silicon", "downloadIntel": "DMG per Intel", - "warning": "Le release candidate possono ancora contenere bug. In caso di problemi, segnalali su GitHub o su Discord e torna alla versione stabile." + "channelHint": "Hai già cmux? Apri Impostazioni > Aggiornamenti e imposta il canale di aggiornamento su Release candidate, oppure esegui cmux config set updates.channel rc.", + "warning": "Le release candidate possono ancora contenere bug. Se qualcosa si rompe, segnalalo su GitHub o su Discord. Tornare al canale Stabile interrompe gli aggiornamenti release candidate ma non esegue il downgrade; per quello reinstalla la versione stabile." }, "languageSwitcher": { "label": "Lingua" diff --git a/web/messages/ja.json b/web/messages/ja.json index 612cd1d8e40c..cfc412f17201 100644 --- a/web/messages/ja.json +++ b/web/messages/ja.json @@ -3402,15 +3402,16 @@ "warning": "ナイトリービルドにはバグや未完成の機能が含まれる場合があります。問題が発生した場合はGitHubまたはDiscordの#nightly-bugsで報告し、安定版に切り替えてください。" }, "rc": { - "title": "cmux RC", - "subtitle": "リリース候補ビルド", - "metaTitle": "cmux RC — リリース候補ビルド", - "metaDescription": "cmux RCをダウンロード。次期安定版のリリース候補です。安定版やナイトリー版と並行してインストールでき、独自の自動アップデート機能付き。", - "description": "cmux RCは次期安定版のリリース候補です。テスト済みのナイトリービルドから切り出され、数日間はチェリーピックした修正のみが加わり、検証を通過すると次の安定版になります。独自のバンドルIDを持つため、安定版およびナイトリー版と並行して動作します。", - "download": "Mac版 RCをダウンロード", + "title": "cmux リリース候補", + "subtitle": "次の安定版を数日早く", + "metaTitle": "cmux リリース候補 — 次の安定版への早期アクセス", + "metaDescription": "cmux のリリース候補を試す: 次の安定版ビルドを専用のアップデートチャンネルで数日早く公開します。同じアプリ、同じバンドル ID で、設定からチャンネルを切り替えられます。", + "description": "リリース候補は cmux の次の安定版ビルドで、全員に届く前に問題を見つけるために数日早く公開されます。安定版と同じアプリなので、現在の cmux に上書きインストールするか、既存のインストールで「設定 > アップデート」からリリース候補のアップデートチャンネルに切り替えてください。候補が合格すると、同じビルドがそのまま安定版になります。", + "download": "Mac 用リリース候補をダウンロード", "downloadArm64": "Apple silicon用DMG", "downloadIntel": "Intel用DMG", - "warning": "リリース候補にはまだバグが含まれる場合があります。問題が発生した場合はGitHubまたはDiscordで報告し、安定版に切り替えてください。" + "channelHint": "すでに cmux をお使いですか? 「設定 > アップデート」を開いてアップデートチャンネルを「リリース候補」にするか、cmux config set updates.channel rc を実行してください。", + "warning": "リリース候補にはまだバグが残っている可能性があります。問題があれば GitHub または Discord で報告してください。安定版チャンネルに戻すとリリース候補のアップデートは止まりますが、ダウングレードはされません。その場合は安定版を再インストールしてください。" }, "languageSwitcher": { "label": "言語" diff --git a/web/messages/km.json b/web/messages/km.json index 522262e127c2..1b269e361474 100644 --- a/web/messages/km.json +++ b/web/messages/km.json @@ -1957,15 +1957,16 @@ "warning": "កំណែ nightly អាចមានកំហុស ឬមុខងារមិនទាន់ពេញលេញ។ ប្រសិនបើមានបញ្ហា សូមរាយការណ៍នៅលើ GitHub ឬក្នុង #nightly-bugs នៅលើ Discord ហើយប្តូរទៅកំណែស្ថិរភាពវិញ។" }, "rc": { - "title": "cmux RC", - "subtitle": "កំណែ release candidate", - "metaTitle": "cmux RC — កំណែ Release Candidate", - "metaDescription": "ទាញយក cmux RC ដែលជា release candidate សម្រាប់កំណែស្ថិរភាពបន្ទាប់។ ដំឡើងស្របជាមួយកំណែស្ថិរភាព និង nightly ជាមួយការអាប់ដេតស្វ័យប្រវត្តិផ្ទាល់ខ្លួន។", - "description": "cmux RC គឺជា release candidate សម្រាប់កំណែស្ថិរភាពបន្ទាប់។ វាត្រូវបានបង្កើតពី nightly ដែលបានសាកល្បងរួច ផ្លាស់ប្តូរតែដោយការជួសជុលដែលបានជ្រើសរើសក្នុងរយៈពេលពីរបីថ្ងៃ ហើយក្លាយជាកំណែស្ថិរភាពបន្ទាប់នៅពេលវាឆ្លងផុតការត្រួតពិនិត្យ។ វាមាន bundle ID ផ្ទាល់ខ្លួន ដូច្នេះវាដំណើរការស្របជាមួយកម្មវិធីស្ថិរភាព និង nightly។", - "download": "ទាញយក RC សម្រាប់ Mac", + "title": "cmux Release Candidate", + "subtitle": "កំណែស្ថិរភាពបន្ទាប់ មុនពីរបីថ្ងៃ", + "metaTitle": "cmux Release Candidate — ចូលប្រើកំណែស្ថិរភាពបន្ទាប់មុនគេ", + "metaDescription": "សាកល្បង release candidate របស់ cmux៖ កំណែស្ថិរភាពបន្ទាប់ ដែលចេញផ្សាយមុនពីរបីថ្ងៃលើឆានែលអាប់ដេតផ្ទាល់ខ្លួន។ កម្មវិធីដូចគ្នា bundle ID ដូចគ្នា ប្ដូរឆានែលនៅក្នុងការកំណត់។", + "description": "Release candidate គឺជាកំណែស្ថិរភាពបន្ទាប់របស់ cmux ដែលចេញផ្សាយមុនពីរបីថ្ងៃ ដើម្បីឱ្យយើងរកឃើញបញ្ហាមុនពេលអ្នកទាំងអស់គ្នាទទួលបាន។ វាជាកម្មវិធីដូចគ្នានឹងកំណែស្ថិរភាព៖ ដំឡើងពីលើ cmux បច្ចុប្បន្នរបស់អ្នក ឬប្ដូរការដំឡើងដែលមានស្រាប់ទៅឆានែលអាប់ដេត release candidate នៅក្នុង ការកំណត់ > អាប់ដេត។ នៅពេលកំណែសាកល្បងឆ្លងផុត build ដដែលនោះនឹងក្លាយជាកំណែស្ថិរភាព។", + "download": "ទាញយក release candidate សម្រាប់ Mac", "downloadArm64": "DMG សម្រាប់ Apple silicon", "downloadIntel": "DMG សម្រាប់ Intel", - "warning": "Release candidate អាចនៅមានកំហុសនៅឡើយ។ ប្រសិនបើមានបញ្ហា សូមរាយការណ៍នៅលើ GitHub ឬក្នុង Discord ហើយប្តូរទៅកំណែស្ថិរភាពវិញ។" + "channelHint": "មាន cmux រួចហើយ? បើក ការកំណត់ > អាប់ដេត ហើយកំណត់ឆានែលអាប់ដេតទៅ Release candidate ឬដំណើរការ cmux config set updates.channel rc។", + "warning": "Release candidate អាចនៅមានកំហុសនៅឡើយ។ ប្រសិនបើមានអ្វីខូច សូមរាយការណ៍នៅលើ GitHub ឬក្នុង Discord។ ការប្ដូរត្រឡប់ទៅឆានែលស្ថិរភាពវិញនឹងបញ្ឈប់អាប់ដេត release candidate ប៉ុន្តែមិនបន្ទាបកំណែទេ សូមដំឡើងកំណែស្ថិរភាពឡើងវិញសម្រាប់ការនោះ។" }, "languageSwitcher": { "label": "ភាសា" diff --git a/web/messages/ko.json b/web/messages/ko.json index b9bd40a6147a..49d4867d91b8 100644 --- a/web/messages/ko.json +++ b/web/messages/ko.json @@ -1960,15 +1960,16 @@ "warning": "나이틀리 빌드에는 버그나 미완성 기능이 포함될 수 있습니다. 문제가 발생하면 GitHub 또는 Discord의 #nightly-bugs에서 보고하고 안정 버전으로 전환하세요." }, "rc": { - "title": "cmux RC", - "subtitle": "릴리스 후보 빌드", - "metaTitle": "cmux RC — 릴리스 후보 빌드", - "metaDescription": "다음 안정 버전의 릴리스 후보인 cmux RC를 다운로드하세요. 안정 버전 및 나이틀리와 나란히 설치되며 독자적인 자동 업데이트를 제공합니다.", - "description": "cmux RC는 다음 안정 버전의 릴리스 후보입니다. 테스트된 나이틀리에서 분기되어 며칠 동안 선별된 수정 사항만 반영되며, 검증을 통과하면 다음 안정 버전이 됩니다. 자체 번들 ID를 가지고 있어 안정 버전 및 나이틀리 앱과 나란히 실행됩니다.", - "download": "Mac용 RC 다운로드", + "title": "cmux 릴리스 후보", + "subtitle": "다음 안정 빌드를 며칠 먼저", + "metaTitle": "cmux 릴리스 후보 — 다음 안정 빌드 조기 이용", + "metaDescription": "cmux 릴리스 후보를 사용해 보세요. 다음 안정 빌드를 전용 업데이트 채널에서 며칠 먼저 공개합니다. 같은 앱, 같은 번들 ID이며 설정에서 채널을 전환할 수 있습니다.", + "description": "릴리스 후보는 cmux의 다음 안정 빌드로, 모든 사용자에게 배포되기 전에 문제를 잡기 위해 며칠 먼저 공개됩니다. 안정 버전과 같은 앱이므로 현재 cmux 위에 덮어 설치하거나, 기존 설치에서 설정 > 업데이트의 업데이트 채널을 릴리스 후보로 전환하면 됩니다. 후보가 검증을 통과하면 같은 빌드가 그대로 안정 릴리스가 됩니다.", + "download": "Mac용 릴리스 후보 다운로드", "downloadArm64": "Apple silicon DMG", "downloadIntel": "Intel DMG", - "warning": "릴리스 후보에는 아직 버그가 있을 수 있습니다. 문제가 발생하면 GitHub 또는 Discord에서 보고하고 안정 버전으로 전환하세요." + "channelHint": "이미 cmux를 사용 중이신가요? 설정 > 업데이트를 열어 업데이트 채널을 릴리스 후보로 설정하거나 cmux config set updates.channel rc 명령을 실행하세요.", + "warning": "릴리스 후보에는 아직 버그가 있을 수 있습니다. 문제가 생기면 GitHub 또는 Discord에 알려 주세요. 안정 채널로 되돌리면 릴리스 후보 업데이트는 중단되지만 다운그레이드되지는 않습니다. 필요하면 안정 릴리스를 다시 설치하세요." }, "languageSwitcher": { "label": "언어" diff --git a/web/messages/no.json b/web/messages/no.json index c81775216d55..a74a19eb0f7f 100644 --- a/web/messages/no.json +++ b/web/messages/no.json @@ -1960,15 +1960,16 @@ "warning": "Nightly-bygg kan inneholde feil eller uferdige funksjoner. Hvis noe går galt, rapporter det på GitHub eller i #nightly-bugs på Discord og bytt tilbake til den stabile versjonen." }, "rc": { - "title": "cmux RC", - "subtitle": "Release candidate-bygg", - "metaTitle": "cmux RC — Release Candidate-bygg", - "metaDescription": "Last ned cmux RC, release candidate for neste stabile versjon. Installeres ved siden av den stabile versjonen og nightly med egne automatiske oppdateringer.", - "description": "cmux RC er release candidate for neste stabile versjon. Den lages fra en testet nightly, endres i noen dager bare med utvalgte rettelser og blir neste stabile versjon når den består. Den har sin egen bundle-ID, så den kjører ved siden av den stabile appen og nightly.", - "download": "Last ned RC for Mac", + "title": "cmux Release Candidate", + "subtitle": "Neste stabile bygg, noen dager tidligere", + "metaTitle": "cmux Release Candidate — Tidlig tilgang til neste stabile bygg", + "metaDescription": "Prøv cmux release candidate: neste stabile bygg publisert noen dager tidligere på sin egen oppdateringskanal. Samme app, samme bundle-ID, bytt kanal i Innstillinger.", + "description": "Release candidate er neste stabile bygg av cmux, publisert noen dager tidligere slik at vi kan fange opp problemer før alle får det. Det er samme app som den stabile: installer den over din nåværende cmux, eller bytt en eksisterende installasjon til release candidate-oppdateringskanalen under Innstillinger > Oppdateringer. Når kandidaten består, blir det samme bygget den stabile utgivelsen.", + "download": "Last ned release candidate for Mac", "downloadArm64": "DMG for Apple silicon", "downloadIntel": "DMG for Intel", - "warning": "Release candidates kan fortsatt inneholde feil. Hvis noe går galt, rapporter det på GitHub eller i Discord og bytt tilbake til den stabile versjonen." + "channelHint": "Har du allerede cmux? Åpne Innstillinger > Oppdateringer og sett oppdateringskanalen til Release candidate, eller kjør cmux config set updates.channel rc.", + "warning": "Release candidates kan fortsatt ha feil. Hvis noe går i stykker, rapporter det på GitHub eller i Discord. Å bytte tilbake til den stabile kanalen stopper release candidate-oppdateringer, men nedgraderer ikke; installer den stabile utgivelsen på nytt for det." }, "languageSwitcher": { "label": "Språk" diff --git a/web/messages/pl.json b/web/messages/pl.json index 16da7644cc7f..aecb1b902dc1 100644 --- a/web/messages/pl.json +++ b/web/messages/pl.json @@ -1963,15 +1963,16 @@ "warning": "Buildy nightly mogą zawierać błędy lub niekompletne funkcje. W razie problemów zgłoś je na GitHubie lub w #nightly-bugs na Discordzie i przełącz się na wersję stabilną." }, "rc": { - "title": "cmux RC", - "subtitle": "Buildy release candidate", - "metaTitle": "cmux RC — Buildy Release Candidate", - "metaDescription": "Pobierz cmux RC, release candidate następnej wersji stabilnej. Instaluje się obok wersji stabilnej i nightly z własnymi aktualizacjami automatycznymi.", - "description": "cmux RC to release candidate następnej wersji stabilnej. Powstaje z przetestowanego builda nightly, przez kilka dni zmienia się tylko o wybrane poprawki i staje się następną wersją stabilną, gdy przejdzie testy. Ma własne bundle ID, więc działa obok aplikacji stabilnej i nightly.", - "download": "Pobierz RC na Maca", + "title": "cmux Release Candidate", + "subtitle": "Następna stabilna wersja, kilka dni wcześniej", + "metaTitle": "cmux Release Candidate — Wczesny dostęp do następnej stabilnej wersji", + "metaDescription": "Wypróbuj release candidate cmux: następna stabilna wersja opublikowana kilka dni wcześniej na własnym kanale aktualizacji. Ta sama aplikacja, ten sam bundle ID, kanał zmienisz w Ustawieniach.", + "description": "Release candidate to następna stabilna wersja cmux, publikowana kilka dni wcześniej, abyśmy mogli wychwycić problemy, zanim trafi do wszystkich. To ta sama aplikacja co wersja stabilna: zainstaluj ją na obecnym cmux albo przełącz istniejącą instalację na kanał aktualizacji release candidate w Ustawienia > Aktualizacje. Gdy kandydat przejdzie testy, ta sama kompilacja staje się wersją stabilną.", + "download": "Pobierz release candidate na Maca", "downloadArm64": "DMG dla Apple silicon", "downloadIntel": "DMG dla Intel", - "warning": "Wersje release candidate wciąż mogą zawierać błędy. W razie problemów zgłoś je na GitHubie lub na Discordzie i przełącz się na wersję stabilną." + "channelHint": "Masz już cmux? Otwórz Ustawienia > Aktualizacje i ustaw kanał aktualizacji na Release candidate albo uruchom cmux config set updates.channel rc.", + "warning": "Wersje release candidate mogą wciąż zawierać błędy. Jeśli coś się zepsuje, zgłoś to na GitHub lub na Discord. Powrót na kanał Stabilny zatrzymuje aktualizacje release candidate, ale nie cofa wersji; w tym celu zainstaluj ponownie wersję stabilną." }, "languageSwitcher": { "label": "Język" diff --git a/web/messages/pt-BR.json b/web/messages/pt-BR.json index 474f8b9bcd35..d4adfb10ce0e 100644 --- a/web/messages/pt-BR.json +++ b/web/messages/pt-BR.json @@ -1963,15 +1963,16 @@ "warning": "Builds nightly podem conter bugs ou recursos incompletos. Se algo quebrar, reporte no GitHub ou em #nightly-bugs no Discord e volte para a versão estável." }, "rc": { - "title": "cmux RC", - "subtitle": "Builds release candidate", - "metaTitle": "cmux RC — Builds Release Candidate", - "metaDescription": "Baixe o cmux RC, o release candidate da próxima versão estável. Instala ao lado da versão estável e da nightly com suas próprias atualizações automáticas.", - "description": "O cmux RC é o release candidate da próxima versão estável. Ele é criado a partir de uma nightly testada, muda apenas com correções selecionadas por alguns dias e se torna a próxima versão estável quando aprovado. Ele tem seu próprio bundle ID, então funciona ao lado dos apps estável e nightly.", - "download": "Baixar RC para Mac", + "title": "cmux Release Candidate", + "subtitle": "A próxima versão estável, alguns dias antes", + "metaTitle": "cmux Release Candidate — Acesso antecipado à próxima versão estável", + "metaDescription": "Experimente a release candidate do cmux: a próxima versão estável publicada alguns dias antes em seu próprio canal de atualização. Mesmo app, mesmo bundle ID, troque de canal nas Configurações.", + "description": "A release candidate é a próxima versão estável do cmux, publicada alguns dias antes para encontrarmos problemas antes que todos a recebam. É o mesmo app da versão estável: instale por cima do seu cmux atual ou mude uma instalação existente para o canal de atualização release candidate em Configurações > Atualizações. Quando a candidata é aprovada, a mesma build vira a versão estável.", + "download": "Baixar a release candidate para Mac", "downloadArm64": "DMG para Apple silicon", "downloadIntel": "DMG para Intel", - "warning": "Release candidates ainda podem ter bugs. Se algo quebrar, reporte no GitHub ou no Discord e volte para a versão estável." + "channelHint": "Já tem o cmux? Abra Configurações > Atualizações e defina o canal de atualização como Release candidate, ou execute cmux config set updates.channel rc.", + "warning": "Release candidates ainda podem ter bugs. Se algo quebrar, relate no GitHub ou no Discord. Voltar ao canal Estável interrompe as atualizações de release candidate, mas não faz downgrade; para isso, reinstale a versão estável." }, "languageSwitcher": { "label": "Idioma" diff --git a/web/messages/ru.json b/web/messages/ru.json index f4049503da1f..f462d0de3b04 100644 --- a/web/messages/ru.json +++ b/web/messages/ru.json @@ -1963,15 +1963,16 @@ "warning": "Ночные сборки могут содержать ошибки или незавершённые функции. Если что-то сломалось, сообщите на GitHub или в #nightly-bugs в Discord и переключитесь на стабильную версию." }, "rc": { - "title": "cmux RC", - "subtitle": "Сборки релиз-кандидата", - "metaTitle": "cmux RC — Сборки релиз-кандидата", - "metaDescription": "Скачайте cmux RC — релиз-кандидат следующей стабильной версии. Устанавливается рядом со стабильной и ночной версиями с собственными автообновлениями.", - "description": "cmux RC — релиз-кандидат следующей стабильной версии. Он создаётся из протестированной ночной сборки, несколько дней меняется только выборочно перенесёнными исправлениями и становится следующим стабильным релизом, если проходит проверку. У него собственный bundle ID, поэтому он работает рядом со стабильным и ночным приложениями.", - "download": "Скачать RC для Mac", + "title": "cmux Release Candidate", + "subtitle": "Следующая стабильная сборка на несколько дней раньше", + "metaTitle": "cmux Release Candidate — Ранний доступ к следующей стабильной сборке", + "metaDescription": "Попробуйте релиз-кандидат cmux: следующая стабильная сборка, опубликованная на несколько дней раньше в отдельном канале обновлений. То же приложение, тот же bundle ID, канал меняется в настройках.", + "description": "Релиз-кандидат — это следующая стабильная сборка cmux, опубликованная на несколько дней раньше, чтобы мы успели найти проблемы до того, как её получат все. Это то же приложение, что и стабильная версия: установите его поверх текущего cmux или переключите существующую установку на канал обновлений релиз-кандидата в Настройки > Обновления. Когда кандидат проходит проверку, та же сборка становится стабильным релизом.", + "download": "Скачать релиз-кандидат для Mac", "downloadArm64": "DMG для Apple silicon", "downloadIntel": "DMG для Intel", - "warning": "Релиз-кандидаты всё ещё могут содержать ошибки. Если что-то сломалось, сообщите на GitHub или в Discord и переключитесь на стабильную версию." + "channelHint": "Уже есть cmux? Откройте Настройки > Обновления и выберите канал обновлений «Релиз-кандидат» либо выполните cmux config set updates.channel rc.", + "warning": "В релиз-кандидатах всё ещё могут быть ошибки. Если что-то сломалось, сообщите на GitHub или в Discord. Возврат на стабильный канал останавливает обновления релиз-кандидата, но не откатывает версию; для этого переустановите стабильный релиз." }, "languageSwitcher": { "label": "Язык" diff --git a/web/messages/th.json b/web/messages/th.json index a2ea39258100..2ce8ba826e92 100644 --- a/web/messages/th.json +++ b/web/messages/th.json @@ -1964,15 +1964,16 @@ "warning": "บิลด์ nightly อาจมีบั๊กหรือฟีเจอร์ที่ยังไม่สมบูรณ์ หากพบปัญหา รายงานบน GitHub หรือใน #nightly-bugs บน Discord แล้วสลับกลับไปใช้เวอร์ชันเสถียร" }, "rc": { - "title": "cmux RC", - "subtitle": "บิลด์ release candidate", - "metaTitle": "cmux RC — บิลด์ Release Candidate", - "metaDescription": "ดาวน์โหลด cmux RC ซึ่งเป็น release candidate ของเวอร์ชันเสถียรถัดไป ติดตั้งควบคู่กับเวอร์ชันเสถียรและ nightly พร้อมอัปเดตอัตโนมัติของตัวเอง", - "description": "cmux RC คือ release candidate ของเวอร์ชันเสถียรถัดไป สร้างจาก nightly ที่ผ่านการทดสอบแล้ว เปลี่ยนแปลงเฉพาะการแก้ไขที่คัดเลือกมาเป็นเวลาไม่กี่วัน และจะกลายเป็นเวอร์ชันเสถียรถัดไปเมื่อผ่านการตรวจสอบ มี bundle ID เป็นของตัวเอง จึงทำงานควบคู่กับแอปเวอร์ชันเสถียรและ nightly ได้", - "download": "ดาวน์โหลด RC สำหรับ Mac", + "title": "cmux Release Candidate", + "subtitle": "บิลด์เสถียรถัดไป มาก่อนสองสามวัน", + "metaTitle": "cmux Release Candidate — เข้าถึงบิลด์เสถียรถัดไปก่อนใคร", + "metaDescription": "ลอง release candidate ของ cmux: บิลด์เสถียรถัดไปที่เผยแพร่ล่วงหน้าสองสามวันบนช่องทางอัปเดตของตัวเอง แอปเดียวกัน bundle ID เดียวกัน สลับช่องทางได้ในการตั้งค่า", + "description": "Release candidate คือบิลด์เสถียรถัดไปของ cmux ที่เผยแพร่ล่วงหน้าสองสามวันเพื่อให้เราพบปัญหาก่อนที่ทุกคนจะได้รับ เป็นแอปเดียวกับเวอร์ชันเสถียร: ติดตั้งทับ cmux ที่ใช้อยู่ หรือสลับการติดตั้งเดิมไปยังช่องทางอัปเดต release candidate ในการตั้งค่า > อัปเดต เมื่อผ่านการทดสอบ บิลด์เดียวกันนี้จะกลายเป็นเวอร์ชันเสถียร", + "download": "ดาวน์โหลด release candidate สำหรับ Mac", "downloadArm64": "DMG สำหรับ Apple silicon", "downloadIntel": "DMG สำหรับ Intel", - "warning": "Release candidate อาจยังมีบั๊กอยู่ หากพบปัญหา รายงานบน GitHub หรือใน Discord แล้วสลับกลับไปใช้เวอร์ชันเสถียร" + "channelHint": "มี cmux อยู่แล้ว? เปิดการตั้งค่า > อัปเดต แล้วตั้งช่องทางอัปเดตเป็น Release candidate หรือรัน cmux config set updates.channel rc", + "warning": "Release candidate อาจยังมีบั๊ก หากพบปัญหา โปรดรายงานที่ GitHub หรือใน Discord การสลับกลับไปช่องทางเสถียรจะหยุดอัปเดต release candidate แต่ไม่ดาวน์เกรด หากต้องการดาวน์เกรดให้ติดตั้งเวอร์ชันเสถียรใหม่" }, "languageSwitcher": { "label": "ภาษา" diff --git a/web/messages/tr.json b/web/messages/tr.json index eb1b97cb4241..2edf52a0958e 100644 --- a/web/messages/tr.json +++ b/web/messages/tr.json @@ -1961,15 +1961,16 @@ "warning": "Nightly derlemeler hatalar veya tamamlanmamış özellikler içerebilir. Bir sorun oluşursa GitHub veya Discord daki #nightly-bugs kanalında bildirin ve kararlı sürüme geçin." }, "rc": { - "title": "cmux RC", - "subtitle": "Sürüm adayı derlemeleri", - "metaTitle": "cmux RC — Sürüm Adayı Derlemeleri", - "metaDescription": "Bir sonraki kararlı sürümün sürüm adayı olan cmux RC yi indirin. Kararlı sürüm ve nightly ile yan yana kurulur ve kendi otomatik güncellemelerine sahiptir.", - "description": "cmux RC, bir sonraki kararlı sürümün sürüm adayıdır. Test edilmiş bir nightly den oluşturulur, birkaç gün boyunca yalnızca seçilerek aktarılan düzeltmelerle değişir ve testleri geçtiğinde bir sonraki kararlı sürüm olur. Kendi bundle ID sine sahip olduğundan kararlı ve nightly uygulamalarla yan yana çalışır.", - "download": "Mac için RC indir", + "title": "cmux Sürüm Adayı", + "subtitle": "Bir sonraki kararlı sürüm, birkaç gün erken", + "metaTitle": "cmux Sürüm Adayı — Bir sonraki kararlı sürüme erken erişim", + "metaDescription": "cmux sürüm adayını deneyin: bir sonraki kararlı sürüm, kendi güncelleme kanalında birkaç gün erken yayımlanır. Aynı uygulama, aynı bundle ID, kanalı Ayarlar'dan değiştirin.", + "description": "Sürüm adayı, cmux'un bir sonraki kararlı sürümüdür; herkese ulaşmadan önce sorunları yakalayabilmemiz için birkaç gün erken yayımlanır. Kararlı sürümle aynı uygulamadır: mevcut cmux'unuzun üzerine kurun ya da mevcut kurulumu Ayarlar > Güncellemeler'den sürüm adayı güncelleme kanalına geçirin. Aday testleri geçtiğinde aynı derleme kararlı sürüm olur.", + "download": "Mac için sürüm adayını indir", "downloadArm64": "Apple silicon DMG", "downloadIntel": "Intel DMG", - "warning": "Sürüm adayları hâlâ hatalar içerebilir. Bir sorun oluşursa GitHub veya Discord üzerinden bildirin ve kararlı sürüme geçin." + "channelHint": "cmux zaten kurulu mu? Ayarlar > Güncellemeler'i açıp güncelleme kanalını Sürüm adayı olarak ayarlayın ya da cmux config set updates.channel rc komutunu çalıştırın.", + "warning": "Sürüm adaylarında hâlâ hatalar olabilir. Bir şey bozulursa GitHub üzerinden veya Discord üzerinden bildirin. Kararlı kanala geri dönmek sürüm adayı güncellemelerini durdurur ama sürümü düşürmez; bunun için kararlı sürümü yeniden kurun." }, "languageSwitcher": { "label": "Dil" diff --git a/web/messages/uk.json b/web/messages/uk.json index bbaaa28b88be..a2139ea9bd48 100644 --- a/web/messages/uk.json +++ b/web/messages/uk.json @@ -2037,15 +2037,16 @@ "warning": "Нічні збірки можуть містити помилки або неповні функції. Якщо щось зламалося, повідомте на GitHub або в #nightly-bugs на Discord та поверніться до стабільної версії." }, "rc": { - "title": "cmux RC", - "subtitle": "Збірки реліз-кандидата", - "metaTitle": "cmux RC — Збірки реліз-кандидата", - "metaDescription": "Завантажте cmux RC — реліз-кандидат наступної стабільної версії. Встановлюється поруч зі стабільною та нічною версіями з власними автооновленнями.", - "description": "cmux RC — реліз-кандидат наступної стабільної версії. Він створюється з протестованої нічної збірки, кілька днів змінюється лише вибірково перенесеними виправленнями і стає наступним стабільним релізом, якщо проходить перевірку. Він має власний bundle ID, тому працює поруч зі стабільним і нічним застосунками.", - "download": "Завантажити RC для Mac", + "title": "cmux Release Candidate", + "subtitle": "Наступна стабільна збірка на кілька днів раніше", + "metaTitle": "cmux Release Candidate — Ранній доступ до наступної стабільної збірки", + "metaDescription": "Спробуйте реліз-кандидат cmux: наступна стабільна збірка, опублікована на кілька днів раніше в окремому каналі оновлень. Той самий застосунок, той самий bundle ID, канал змінюється в налаштуваннях.", + "description": "Реліз-кандидат — це наступна стабільна збірка cmux, опублікована на кілька днів раніше, щоб ми встигли знайти проблеми до того, як її отримають усі. Це той самий застосунок, що й стабільна версія: встановіть його поверх поточного cmux або перемкніть наявну інсталяцію на канал оновлень реліз-кандидата в Налаштування > Оновлення. Коли кандидат проходить перевірку, та сама збірка стає стабільним релізом.", + "download": "Завантажити реліз-кандидат для Mac", "downloadArm64": "DMG для Apple silicon", "downloadIntel": "DMG для Intel", - "warning": "Реліз-кандидати все ще можуть містити помилки. Якщо щось зламалося, повідомте на GitHub або в Discord та поверніться до стабільної версії." + "channelHint": "Уже маєте cmux? Відкрийте Налаштування > Оновлення і виберіть канал оновлень «Реліз-кандидат» або виконайте cmux config set updates.channel rc.", + "warning": "У реліз-кандидатах усе ще можуть бути помилки. Якщо щось зламалося, повідомте на GitHub або в Discord. Повернення на стабільний канал зупиняє оновлення реліз-кандидата, але не відкочує версію; для цього перевстановіть стабільний реліз." }, "languageSwitcher": { "label": "Мова" diff --git a/web/messages/zh-CN.json b/web/messages/zh-CN.json index 7f4d77ebd838..45f50d3c9edf 100644 --- a/web/messages/zh-CN.json +++ b/web/messages/zh-CN.json @@ -1963,15 +1963,16 @@ "warning": "每夜构建可能包含错误或不完整的功能。如果遇到问题,请在 GitHub 或 Discord 的 #nightly-bugs 上报告,并切换回稳定版。" }, "rc": { - "title": "cmux RC", - "subtitle": "候选发布版构建", - "metaTitle": "cmux RC — 候选发布版构建", - "metaDescription": "下载 cmux RC,下一个稳定版的候选发布版。可与稳定版和每夜构建并行安装,拥有独立的自动更新。", - "description": "cmux RC 是下一个稳定版的候选发布版。它从经过测试的每夜构建切出,几天内仅通过精选的修复进行变更,通过验证后即成为下一个稳定版。它拥有独立的 Bundle ID,因此可以与稳定版和每夜构建应用并行运行。", - "download": "下载 Mac 版 RC", + "title": "cmux 候选发布版", + "subtitle": "提前几天获得下一个稳定版", + "metaTitle": "cmux 候选发布版 — 抢先体验下一个稳定版", + "metaDescription": "试用 cmux 候选发布版:下一个稳定版构建在独立的更新通道上提前几天发布。同一个应用,同一个 bundle ID,在设置中切换通道。", + "description": "候选发布版是 cmux 的下一个稳定版构建,提前几天发布,以便在推送给所有人之前发现问题。它与稳定版是同一个应用:直接覆盖安装到当前的 cmux 上,或在“设置 > 更新”中把现有安装切换到候选发布版更新通道。候选版通过验证后,同一个构建就会成为稳定版。", + "download": "下载 Mac 版候选发布版", "downloadArm64": "Apple 芯片 DMG", "downloadIntel": "Intel DMG", - "warning": "候选发布版仍可能存在错误。如果遇到问题,请在 GitHub 或 Discord 上报告,并切换回稳定版。" + "channelHint": "已经安装了 cmux?打开“设置 > 更新”,把更新通道设为“候选发布版”,或运行 cmux config set updates.channel rc。", + "warning": "候选发布版仍可能存在缺陷。如果出现问题,请在 GitHub 或 Discord 反馈。切回稳定通道会停止候选发布版更新,但不会降级;如需降级,请重新安装稳定版。" }, "languageSwitcher": { "label": "语言" diff --git a/web/messages/zh-TW.json b/web/messages/zh-TW.json index a78dd580fc15..c054167c6209 100644 --- a/web/messages/zh-TW.json +++ b/web/messages/zh-TW.json @@ -1962,15 +1962,16 @@ "warning": "每夜建置可能包含錯誤或不完整的功能。如果遇到問題,請在 GitHub 或 Discord 的 #nightly-bugs 上回報,並切換回穩定版。" }, "rc": { - "title": "cmux RC", - "subtitle": "候選發佈版建置", - "metaTitle": "cmux RC — 候選發佈版建置", - "metaDescription": "下載 cmux RC,下一個穩定版的候選發佈版。可與穩定版和每夜建置並行安裝,擁有獨立的自動更新。", - "description": "cmux RC 是下一個穩定版的候選發佈版。它從經過測試的每夜建置切出,幾天內僅透過精選的修正進行變更,通過驗證後即成為下一個穩定版。它擁有獨立的 Bundle ID,因此可以與穩定版和每夜建置應用並行運行。", - "download": "下載 Mac 版 RC", + "title": "cmux 候選發佈版", + "subtitle": "提前幾天取得下一個穩定版", + "metaTitle": "cmux 候選發佈版 — 搶先體驗下一個穩定版", + "metaDescription": "試用 cmux 候選發佈版:下一個穩定版建置在獨立的更新頻道上提前幾天發佈。同一個應用程式,同一個 bundle ID,在設定中切換頻道。", + "description": "候選發佈版是 cmux 的下一個穩定版建置,提前幾天發佈,以便在推送給所有人之前找出問題。它與穩定版是同一個應用程式:直接覆蓋安裝到目前的 cmux 上,或在「設定 > 更新」中把現有安裝切換到候選發佈版更新頻道。候選版通過驗證後,同一個建置就會成為穩定版。", + "download": "下載 Mac 版候選發佈版", "downloadArm64": "Apple 晶片 DMG", "downloadIntel": "Intel DMG", - "warning": "候選發佈版仍可能存在錯誤。如果遇到問題,請在 GitHub 或 Discord 上回報,並切換回穩定版。" + "channelHint": "已經安裝 cmux?開啟「設定 > 更新」,把更新頻道設為「候選發佈版」,或執行 cmux config set updates.channel rc。", + "warning": "候選發佈版仍可能有錯誤。如果出現問題,請在 GitHub 或 Discord 回報。切回穩定頻道會停止候選發佈版更新,但不會降級;如需降級,請重新安裝穩定版。" }, "languageSwitcher": { "label": "語言" diff --git a/web/public/logo-rc.png b/web/public/logo-rc.png deleted file mode 100644 index 0c0b33843bfaad16bfc88180ef5352322516114b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117009 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±;-$;xl5wVgP_8su5io&SQI*Emqk3q_~qU62lkv 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

i4Tc%Ax(vq6i>kUMG&7=v4W^$2gUxfsCRygt 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 JRnIIw{vW^c(J%l2 From eec80e813263844321857c80b57563c2691adba4 Mon Sep 17 00:00:00 2001 From: Lawrence Chen <54008264+lawrencecchen@users.noreply.github.com> Date: Thu, 17 Sep 2026 02:21:41 -0700 Subject: [PATCH 3/3] cmux.com/rc: point the channel switch at Settings > App and the cmux.json key --- web/messages/ar.json | 4 ++-- web/messages/bs.json | 4 ++-- web/messages/da.json | 4 ++-- web/messages/de.json | 4 ++-- web/messages/en.json | 4 ++-- web/messages/es.json | 4 ++-- web/messages/fr.json | 4 ++-- web/messages/it.json | 4 ++-- web/messages/ja.json | 4 ++-- web/messages/km.json | 4 ++-- web/messages/ko.json | 4 ++-- web/messages/no.json | 4 ++-- web/messages/pl.json | 4 ++-- web/messages/pt-BR.json | 4 ++-- web/messages/ru.json | 4 ++-- web/messages/th.json | 4 ++-- web/messages/tr.json | 4 ++-- web/messages/uk.json | 4 ++-- web/messages/zh-CN.json | 4 ++-- web/messages/zh-TW.json | 4 ++-- 20 files changed, 40 insertions(+), 40 deletions(-) diff --git a/web/messages/ar.json b/web/messages/ar.json index 94602e6f7ab2..7091d29063b9 100644 --- a/web/messages/ar.json +++ b/web/messages/ar.json @@ -1964,11 +1964,11 @@ "subtitle": "النسخة المستقرة التالية قبل موعدها ببضعة أيام", "metaTitle": "الإصدار المرشح من cmux — وصول مبكر إلى النسخة المستقرة التالية", "metaDescription": "جرّب الإصدار المرشح من cmux: النسخة المستقرة التالية تُنشر قبل موعدها ببضعة أيام على قناة تحديث خاصة بها. التطبيق نفسه، ومعرّف الحزمة نفسه، وتبديل القناة من الإعدادات.", - "description": "الإصدار المرشح هو النسخة المستقرة التالية من cmux، تُنشر قبل موعدها ببضعة أيام حتى نكتشف المشكلات قبل أن تصل إلى الجميع. وهو التطبيق نفسه كالنسخة المستقرة: ثبّته فوق cmux الحالي لديك، أو حوّل تثبيتاً موجوداً إلى قناة تحديث الإصدار المرشح من الإعدادات > التحديثات. عندما يجتاز المرشح الاختبار، تصبح البنية نفسها هي النسخة المستقرة.", + "description": "الإصدار المرشح هو النسخة المستقرة التالية من cmux، تُنشر قبل موعدها ببضعة أيام حتى نكتشف المشكلات قبل أن تصل إلى الجميع. وهو التطبيق نفسه كالنسخة المستقرة: ثبّته فوق cmux الحالي لديك، أو حوّل تثبيتاً موجوداً إلى قناة تحديث الإصدار المرشح من الإعدادات > App. عندما يجتاز المرشح الاختبار، تصبح البنية نفسها هي النسخة المستقرة.", "download": "تحميل الإصدار المرشح لنظام Mac", "downloadArm64": "DMG لمعالجات Apple silicon", "downloadIntel": "DMG لمعالجات Intel", - "channelHint": "لديك cmux بالفعل؟ افتح الإعدادات > التحديثات واضبط قناة التحديث على «إصدار مرشح»، أو نفّذ cmux config set updates.channel rc.", + "channelHint": "لديك cmux بالفعل؟ افتح الإعدادات > App واضبط قناة التحديث على «إصدار مرشح»، أو أضف {\"updates\": {\"channel\": \"rc\"}} إلى ~/.config/cmux/cmux.json.", "warning": "قد لا تزال الإصدارات المرشحة تحتوي على أخطاء. إذا حدثت مشكلة، أبلغ عنها على GitHub أو في Discord. العودة إلى القناة المستقرة توقف تحديثات الإصدار المرشح لكنها لا تُرجع الإصدار السابق؛ لذلك أعد تثبيت النسخة المستقرة." }, "languageSwitcher": { diff --git a/web/messages/bs.json b/web/messages/bs.json index 3965240d8c76..b961ad08c62b 100644 --- a/web/messages/bs.json +++ b/web/messages/bs.json @@ -1967,11 +1967,11 @@ "subtitle": "Sljedeći stabilni build, nekoliko dana ranije", "metaTitle": "cmux Release Candidate — Rani pristup sljedećem stabilnom buildu", "metaDescription": "Isprobajte cmux release candidate: sljedeći stabilni build objavljen nekoliko dana ranije na vlastitom kanalu ažuriranja. Ista aplikacija, isti bundle ID, kanal mijenjate u Postavkama.", - "description": "Release candidate je sljedeći stabilni build cmux-a, objavljen nekoliko dana ranije kako bismo uočili probleme prije nego što ga svi dobiju. To je ista aplikacija kao stabilna: instalirajte je preko trenutnog cmux-a ili prebacite postojeću instalaciju na release candidate kanal ažuriranja u Postavke > Ažuriranja. Kada kandidat prođe, isti build postaje stabilno izdanje.", + "description": "Release candidate je sljedeći stabilni build cmux-a, objavljen nekoliko dana ranije kako bismo uočili probleme prije nego što ga svi dobiju. To je ista aplikacija kao stabilna: instalirajte je preko trenutnog cmux-a ili prebacite postojeću instalaciju na release candidate kanal ažuriranja u Postavke > App. Kada kandidat prođe, isti build postaje stabilno izdanje.", "download": "Preuzmi release candidate za Mac", "downloadArm64": "DMG za Apple silicon", "downloadIntel": "DMG za Intel", - "channelHint": "Već imate cmux? Otvorite Postavke > Ažuriranja i postavite kanal ažuriranja na Release candidate, ili pokrenite cmux config set updates.channel rc.", + "channelHint": "Već imate cmux? Otvorite Postavke > App i postavite kanal ažuriranja na Release candidate, ili dodajte {\"updates\": {\"channel\": \"rc\"}} u ~/.config/cmux/cmux.json.", "warning": "Release candidate verzije i dalje mogu imati greške. Ako se nešto pokvari, prijavite na GitHub ili na Discord. Povratak na stabilni kanal zaustavlja release candidate ažuriranja, ali ne vraća stariju verziju; za to ponovo instalirajte stabilno izdanje." }, "languageSwitcher": { diff --git a/web/messages/da.json b/web/messages/da.json index 287a38280fcc..f083ae0f9a3e 100644 --- a/web/messages/da.json +++ b/web/messages/da.json @@ -1964,11 +1964,11 @@ "subtitle": "Det næste stabile build, et par dage før tid", "metaTitle": "cmux Release Candidate — Tidlig adgang til det næste stabile build", "metaDescription": "Prøv cmux release candidate: det næste stabile build udgivet et par dage før tid på sin egen opdateringskanal. Samme app, samme bundle-ID, skift kanal i Indstillinger.", - "description": "Release candidate er det næste stabile build af cmux, udgivet et par dage før tid, så vi kan fange problemer, før alle får det. Det er den samme app som den stabile: installer den oven på dit nuværende cmux, eller skift en eksisterende installation til release candidate-opdateringskanalen under Indstillinger > Opdateringer. Når kandidaten består, bliver det samme build til den stabile udgivelse.", + "description": "Release candidate er det næste stabile build af cmux, udgivet et par dage før tid, så vi kan fange problemer, før alle får det. Det er den samme app som den stabile: installer den oven på dit nuværende cmux, eller skift en eksisterende installation til release candidate-opdateringskanalen under Indstillinger > App. Når kandidaten består, bliver det samme build til den stabile udgivelse.", "download": "Download release candidate til Mac", "downloadArm64": "DMG til Apple silicon", "downloadIntel": "DMG til Intel", - "channelHint": "Har du allerede cmux? Åbn Indstillinger > Opdateringer og sæt opdateringskanalen til Release candidate, eller kør cmux config set updates.channel rc.", + "channelHint": "Har du allerede cmux? Åbn Indstillinger > App og sæt opdateringskanalen til Release candidate, eller tilføj {\"updates\": {\"channel\": \"rc\"}} til ~/.config/cmux/cmux.json.", "warning": "Release candidates kan stadig have fejl. Hvis noget går i stykker, så rapporter det på GitHub eller i Discord. Skift tilbage til den stabile kanal stopper release candidate-opdateringer, men nedgraderer ikke; geninstaller den stabile udgivelse for det." }, "languageSwitcher": { diff --git a/web/messages/de.json b/web/messages/de.json index 4d75ac7a976d..2b5af0447f95 100644 --- a/web/messages/de.json +++ b/web/messages/de.json @@ -1967,11 +1967,11 @@ "subtitle": "Der nächste stabile Build, ein paar Tage früher", "metaTitle": "cmux Release Candidate — Früher Zugang zum nächsten stabilen Build", "metaDescription": "Probiere den cmux Release Candidate aus: der nächste stabile Build, ein paar Tage früher auf einem eigenen Update-Kanal veröffentlicht. Gleiche App, gleiche Bundle-ID, Kanalwechsel in den Einstellungen.", - "description": "Der Release Candidate ist der nächste stabile Build von cmux, der ein paar Tage früher veröffentlicht wird, damit wir Probleme finden, bevor alle ihn bekommen. Es ist dieselbe App wie die stabile Version: Installiere sie über dein aktuelles cmux oder stelle eine bestehende Installation unter Einstellungen > Updates auf den Release-Candidate-Update-Kanal um. Besteht der Kandidat, wird derselbe Build zur stabilen Version.", + "description": "Der Release Candidate ist der nächste stabile Build von cmux, der ein paar Tage früher veröffentlicht wird, damit wir Probleme finden, bevor alle ihn bekommen. Es ist dieselbe App wie die stabile Version: Installiere sie über dein aktuelles cmux oder stelle eine bestehende Installation unter Einstellungen > App auf den Release-Candidate-Update-Kanal um. Besteht der Kandidat, wird derselbe Build zur stabilen Version.", "download": "Release Candidate für Mac herunterladen", "downloadArm64": "DMG für Apple Silicon", "downloadIntel": "DMG für Intel", - "channelHint": "Du hast cmux schon? Öffne Einstellungen > Updates und setze den Update-Kanal auf Release Candidate, oder führe cmux config set updates.channel rc aus.", + "channelHint": "Du hast cmux schon? Öffne Einstellungen > App und setze den Update-Kanal auf Release Candidate, oder füge {\"updates\": {\"channel\": \"rc\"}} in ~/.config/cmux/cmux.json ein.", "warning": "Release Candidates können noch Fehler enthalten. Wenn etwas nicht funktioniert, melde es auf GitHub oder in Discord. Ein Wechsel zurück zum stabilen Kanal stoppt die Release-Candidate-Updates, führt aber kein Downgrade durch; installiere dafür die stabile Version neu." }, "languageSwitcher": { diff --git a/web/messages/en.json b/web/messages/en.json index d4bdbb98d9f8..584a3c5bd71d 100644 --- a/web/messages/en.json +++ b/web/messages/en.json @@ -3538,11 +3538,11 @@ "subtitle": "The next stable build, a few days early", "metaTitle": "cmux Release Candidate — Early access to the next stable build", "metaDescription": "Try the cmux release candidate: the next stable build published a few days early on its own update channel. Same app, same bundle ID, switch channels in Settings.", - "description": "The release candidate is the next stable build of cmux, published a few days early so we can catch problems before everyone gets it. It is the same app as stable: install it over your current cmux, or switch an existing install to the release-candidate update channel in Settings > Updates. When the candidate passes, the same build becomes the stable release.", + "description": "The release candidate is the next stable build of cmux, published a few days early so we can catch problems before everyone gets it. It is the same app as stable: install it over your current cmux, or switch an existing install to the release-candidate update channel in Settings > App. When the candidate passes, the same build becomes the stable release.", "download": "Download the release candidate for Mac", "downloadArm64": "Apple silicon DMG", "downloadIntel": "Intel DMG", - "channelHint": "Already have cmux? Open Settings > Updates and set Update channel to Release candidate, or run cmux config set updates.channel rc.", + "channelHint": "Already have cmux? Open Settings > App and set Update channel to Release candidate, or add {\"updates\": {\"channel\": \"rc\"}} to ~/.config/cmux/cmux.json.", "warning": "Release candidates can still have bugs. If something breaks, report it on GitHub or in Discord. Switching back to the Stable channel stops release-candidate updates but does not downgrade; reinstall the stable release for that." }, "languageSwitcher": { diff --git a/web/messages/es.json b/web/messages/es.json index de15caf3ea3f..cc1912497695 100644 --- a/web/messages/es.json +++ b/web/messages/es.json @@ -1966,11 +1966,11 @@ "subtitle": "La próxima versión estable, unos días antes", "metaTitle": "cmux Release Candidate — Acceso anticipado a la próxima versión estable", "metaDescription": "Prueba la release candidate de cmux: la próxima versión estable publicada unos días antes en su propio canal de actualizaciones. Misma app, mismo bundle ID, cambia de canal en Ajustes.", - "description": "La release candidate es la próxima versión estable de cmux, publicada unos días antes para detectar problemas antes de que la reciba todo el mundo. Es la misma app que la estable: instálala sobre tu cmux actual o cambia una instalación existente al canal de actualizaciones release candidate en Ajustes > Actualizaciones. Cuando la candidata pasa, esa misma compilación se convierte en la versión estable.", + "description": "La release candidate es la próxima versión estable de cmux, publicada unos días antes para detectar problemas antes de que la reciba todo el mundo. Es la misma app que la estable: instálala sobre tu cmux actual o cambia una instalación existente al canal de actualizaciones release candidate en Ajustes > App. Cuando la candidata pasa, esa misma compilación se convierte en la versión estable.", "download": "Descargar la release candidate para Mac", "downloadArm64": "DMG para Apple silicon", "downloadIntel": "DMG para Intel", - "channelHint": "¿Ya tienes cmux? Abre Ajustes > Actualizaciones y pon el canal de actualizaciones en Release candidate, o ejecuta cmux config set updates.channel rc.", + "channelHint": "¿Ya tienes cmux? Abre Ajustes > App y pon el canal de actualizaciones en Release candidate, o añade {\"updates\": {\"channel\": \"rc\"}} a ~/.config/cmux/cmux.json.", "warning": "Las release candidates todavía pueden tener errores. Si algo falla, repórtalo en GitHub o en Discord. Volver al canal Estable detiene las actualizaciones de release candidate pero no hace downgrade; para eso, reinstala la versión estable." }, "languageSwitcher": { diff --git a/web/messages/fr.json b/web/messages/fr.json index 0c89aca2ad26..0e4b94f5f7ae 100644 --- a/web/messages/fr.json +++ b/web/messages/fr.json @@ -1969,11 +1969,11 @@ "subtitle": "La prochaine version stable, quelques jours en avance", "metaTitle": "cmux Release Candidate — Accès anticipé à la prochaine version stable", "metaDescription": "Essayez la release candidate de cmux : la prochaine version stable publiée quelques jours en avance sur son propre canal de mise à jour. Même application, même bundle ID, changez de canal dans les Réglages.", - "description": "La release candidate est la prochaine version stable de cmux, publiée quelques jours en avance pour repérer les problèmes avant que tout le monde la reçoive. C'est la même application que la version stable : installez-la par-dessus votre cmux actuel, ou basculez une installation existante sur le canal de mise à jour release candidate dans Réglages > Mises à jour. Quand la candidate est validée, la même build devient la version stable.", + "description": "La release candidate est la prochaine version stable de cmux, publiée quelques jours en avance pour repérer les problèmes avant que tout le monde la reçoive. C'est la même application que la version stable : installez-la par-dessus votre cmux actuel, ou basculez une installation existante sur le canal de mise à jour release candidate dans Réglages > App. Quand la candidate est validée, la même build devient la version stable.", "download": "Télécharger la release candidate pour Mac", "downloadArm64": "DMG Apple Silicon", "downloadIntel": "DMG Intel", - "channelHint": "Vous avez déjà cmux ? Ouvrez Réglages > Mises à jour et réglez le canal de mise à jour sur Release candidate, ou exécutez cmux config set updates.channel rc.", + "channelHint": "Vous avez déjà cmux ? Ouvrez Réglages > App et réglez le canal de mise à jour sur Release candidate, ou ajoutez {\"updates\": {\"channel\": \"rc\"}} dans ~/.config/cmux/cmux.json.", "warning": "Les release candidates peuvent encore contenir des bugs. Si quelque chose casse, signalez-le sur GitHub ou sur Discord. Revenir au canal Stable arrête les mises à jour release candidate mais ne rétrograde pas ; réinstallez la version stable pour cela." }, "languageSwitcher": { diff --git a/web/messages/it.json b/web/messages/it.json index 1990c2c80d72..21b28785da62 100644 --- a/web/messages/it.json +++ b/web/messages/it.json @@ -1967,11 +1967,11 @@ "subtitle": "La prossima build stabile, qualche giorno in anticipo", "metaTitle": "cmux Release Candidate — Accesso anticipato alla prossima build stabile", "metaDescription": "Prova la release candidate di cmux: la prossima build stabile pubblicata qualche giorno in anticipo sul proprio canale di aggiornamento. Stessa app, stesso bundle ID, cambia canale nelle Impostazioni.", - "description": "La release candidate è la prossima build stabile di cmux, pubblicata qualche giorno in anticipo per individuare i problemi prima che la ricevano tutti. È la stessa app della versione stabile: installala sopra il tuo cmux attuale, oppure passa un'installazione esistente al canale di aggiornamento release candidate in Impostazioni > Aggiornamenti. Quando la candidata supera i test, la stessa build diventa la versione stabile.", + "description": "La release candidate è la prossima build stabile di cmux, pubblicata qualche giorno in anticipo per individuare i problemi prima che la ricevano tutti. È la stessa app della versione stabile: installala sopra il tuo cmux attuale, oppure passa un'installazione esistente al canale di aggiornamento release candidate in Impostazioni > App. Quando la candidata supera i test, la stessa build diventa la versione stabile.", "download": "Scarica la release candidate per Mac", "downloadArm64": "DMG per Apple silicon", "downloadIntel": "DMG per Intel", - "channelHint": "Hai già cmux? Apri Impostazioni > Aggiornamenti e imposta il canale di aggiornamento su Release candidate, oppure esegui cmux config set updates.channel rc.", + "channelHint": "Hai già cmux? Apri Impostazioni > App e imposta il canale di aggiornamento su Release candidate, oppure aggiungi {\"updates\": {\"channel\": \"rc\"}} a ~/.config/cmux/cmux.json.", "warning": "Le release candidate possono ancora contenere bug. Se qualcosa si rompe, segnalalo su GitHub o su Discord. Tornare al canale Stabile interrompe gli aggiornamenti release candidate ma non esegue il downgrade; per quello reinstalla la versione stabile." }, "languageSwitcher": { diff --git a/web/messages/ja.json b/web/messages/ja.json index cfc412f17201..afdd1ec259b3 100644 --- a/web/messages/ja.json +++ b/web/messages/ja.json @@ -3406,11 +3406,11 @@ "subtitle": "次の安定版を数日早く", "metaTitle": "cmux リリース候補 — 次の安定版への早期アクセス", "metaDescription": "cmux のリリース候補を試す: 次の安定版ビルドを専用のアップデートチャンネルで数日早く公開します。同じアプリ、同じバンドル ID で、設定からチャンネルを切り替えられます。", - "description": "リリース候補は cmux の次の安定版ビルドで、全員に届く前に問題を見つけるために数日早く公開されます。安定版と同じアプリなので、現在の cmux に上書きインストールするか、既存のインストールで「設定 > アップデート」からリリース候補のアップデートチャンネルに切り替えてください。候補が合格すると、同じビルドがそのまま安定版になります。", + "description": "リリース候補は cmux の次の安定版ビルドで、全員に届く前に問題を見つけるために数日早く公開されます。安定版と同じアプリなので、現在の cmux に上書きインストールするか、既存のインストールで「設定 > アプリ」からリリース候補のアップデートチャンネルに切り替えてください。候補が合格すると、同じビルドがそのまま安定版になります。", "download": "Mac 用リリース候補をダウンロード", "downloadArm64": "Apple silicon用DMG", "downloadIntel": "Intel用DMG", - "channelHint": "すでに cmux をお使いですか? 「設定 > アップデート」を開いてアップデートチャンネルを「リリース候補」にするか、cmux config set updates.channel rc を実行してください。", + "channelHint": "すでに cmux をお使いですか? 「設定 > アプリ」を開いてアップデートチャンネルを「リリース候補」にするか、~/.config/cmux/cmux.json に {\"updates\": {\"channel\": \"rc\"}} を追加してください。", "warning": "リリース候補にはまだバグが残っている可能性があります。問題があれば GitHub または Discord で報告してください。安定版チャンネルに戻すとリリース候補のアップデートは止まりますが、ダウングレードはされません。その場合は安定版を再インストールしてください。" }, "languageSwitcher": { diff --git a/web/messages/km.json b/web/messages/km.json index 1b269e361474..eb75653d2501 100644 --- a/web/messages/km.json +++ b/web/messages/km.json @@ -1961,11 +1961,11 @@ "subtitle": "កំណែស្ថិរភាពបន្ទាប់ មុនពីរបីថ្ងៃ", "metaTitle": "cmux Release Candidate — ចូលប្រើកំណែស្ថិរភាពបន្ទាប់មុនគេ", "metaDescription": "សាកល្បង release candidate របស់ cmux៖ កំណែស្ថិរភាពបន្ទាប់ ដែលចេញផ្សាយមុនពីរបីថ្ងៃលើឆានែលអាប់ដេតផ្ទាល់ខ្លួន។ កម្មវិធីដូចគ្នា bundle ID ដូចគ្នា ប្ដូរឆានែលនៅក្នុងការកំណត់។", - "description": "Release candidate គឺជាកំណែស្ថិរភាពបន្ទាប់របស់ cmux ដែលចេញផ្សាយមុនពីរបីថ្ងៃ ដើម្បីឱ្យយើងរកឃើញបញ្ហាមុនពេលអ្នកទាំងអស់គ្នាទទួលបាន។ វាជាកម្មវិធីដូចគ្នានឹងកំណែស្ថិរភាព៖ ដំឡើងពីលើ cmux បច្ចុប្បន្នរបស់អ្នក ឬប្ដូរការដំឡើងដែលមានស្រាប់ទៅឆានែលអាប់ដេត release candidate នៅក្នុង ការកំណត់ > អាប់ដេត។ នៅពេលកំណែសាកល្បងឆ្លងផុត build ដដែលនោះនឹងក្លាយជាកំណែស្ថិរភាព។", + "description": "Release candidate គឺជាកំណែស្ថិរភាពបន្ទាប់របស់ cmux ដែលចេញផ្សាយមុនពីរបីថ្ងៃ ដើម្បីឱ្យយើងរកឃើញបញ្ហាមុនពេលអ្នកទាំងអស់គ្នាទទួលបាន។ វាជាកម្មវិធីដូចគ្នានឹងកំណែស្ថិរភាព៖ ដំឡើងពីលើ cmux បច្ចុប្បន្នរបស់អ្នក ឬប្ដូរការដំឡើងដែលមានស្រាប់ទៅឆានែលអាប់ដេត release candidate នៅក្នុង ការកំណត់ > App។ នៅពេលកំណែសាកល្បងឆ្លងផុត build ដដែលនោះនឹងក្លាយជាកំណែស្ថិរភាព។", "download": "ទាញយក release candidate សម្រាប់ Mac", "downloadArm64": "DMG សម្រាប់ Apple silicon", "downloadIntel": "DMG សម្រាប់ Intel", - "channelHint": "មាន cmux រួចហើយ? បើក ការកំណត់ > អាប់ដេត ហើយកំណត់ឆានែលអាប់ដេតទៅ Release candidate ឬដំណើរការ cmux config set updates.channel rc។", + "channelHint": "មាន cmux រួចហើយ? បើក ការកំណត់ > App ហើយកំណត់ឆានែលអាប់ដេតទៅ Release candidate ឬបន្ថែម {\"updates\": {\"channel\": \"rc\"}} ទៅក្នុង ~/.config/cmux/cmux.json។", "warning": "Release candidate អាចនៅមានកំហុសនៅឡើយ។ ប្រសិនបើមានអ្វីខូច សូមរាយការណ៍នៅលើ GitHub ឬក្នុង Discord។ ការប្ដូរត្រឡប់ទៅឆានែលស្ថិរភាពវិញនឹងបញ្ឈប់អាប់ដេត release candidate ប៉ុន្តែមិនបន្ទាបកំណែទេ សូមដំឡើងកំណែស្ថិរភាពឡើងវិញសម្រាប់ការនោះ។" }, "languageSwitcher": { diff --git a/web/messages/ko.json b/web/messages/ko.json index 49d4867d91b8..f0707192191f 100644 --- a/web/messages/ko.json +++ b/web/messages/ko.json @@ -1964,11 +1964,11 @@ "subtitle": "다음 안정 빌드를 며칠 먼저", "metaTitle": "cmux 릴리스 후보 — 다음 안정 빌드 조기 이용", "metaDescription": "cmux 릴리스 후보를 사용해 보세요. 다음 안정 빌드를 전용 업데이트 채널에서 며칠 먼저 공개합니다. 같은 앱, 같은 번들 ID이며 설정에서 채널을 전환할 수 있습니다.", - "description": "릴리스 후보는 cmux의 다음 안정 빌드로, 모든 사용자에게 배포되기 전에 문제를 잡기 위해 며칠 먼저 공개됩니다. 안정 버전과 같은 앱이므로 현재 cmux 위에 덮어 설치하거나, 기존 설치에서 설정 > 업데이트의 업데이트 채널을 릴리스 후보로 전환하면 됩니다. 후보가 검증을 통과하면 같은 빌드가 그대로 안정 릴리스가 됩니다.", + "description": "릴리스 후보는 cmux의 다음 안정 빌드로, 모든 사용자에게 배포되기 전에 문제를 잡기 위해 며칠 먼저 공개됩니다. 안정 버전과 같은 앱이므로 현재 cmux 위에 덮어 설치하거나, 기존 설치에서 설정 > App의 업데이트 채널을 릴리스 후보로 전환하면 됩니다. 후보가 검증을 통과하면 같은 빌드가 그대로 안정 릴리스가 됩니다.", "download": "Mac용 릴리스 후보 다운로드", "downloadArm64": "Apple silicon DMG", "downloadIntel": "Intel DMG", - "channelHint": "이미 cmux를 사용 중이신가요? 설정 > 업데이트를 열어 업데이트 채널을 릴리스 후보로 설정하거나 cmux config set updates.channel rc 명령을 실행하세요.", + "channelHint": "이미 cmux를 사용 중이신가요? 설정 > App을 열어 업데이트 채널을 릴리스 후보로 설정하거나 ~/.config/cmux/cmux.json에 {\"updates\": {\"channel\": \"rc\"}}을 추가하세요.", "warning": "릴리스 후보에는 아직 버그가 있을 수 있습니다. 문제가 생기면 GitHub 또는 Discord에 알려 주세요. 안정 채널로 되돌리면 릴리스 후보 업데이트는 중단되지만 다운그레이드되지는 않습니다. 필요하면 안정 릴리스를 다시 설치하세요." }, "languageSwitcher": { diff --git a/web/messages/no.json b/web/messages/no.json index a74a19eb0f7f..970685a9b33d 100644 --- a/web/messages/no.json +++ b/web/messages/no.json @@ -1964,11 +1964,11 @@ "subtitle": "Neste stabile bygg, noen dager tidligere", "metaTitle": "cmux Release Candidate — Tidlig tilgang til neste stabile bygg", "metaDescription": "Prøv cmux release candidate: neste stabile bygg publisert noen dager tidligere på sin egen oppdateringskanal. Samme app, samme bundle-ID, bytt kanal i Innstillinger.", - "description": "Release candidate er neste stabile bygg av cmux, publisert noen dager tidligere slik at vi kan fange opp problemer før alle får det. Det er samme app som den stabile: installer den over din nåværende cmux, eller bytt en eksisterende installasjon til release candidate-oppdateringskanalen under Innstillinger > Oppdateringer. Når kandidaten består, blir det samme bygget den stabile utgivelsen.", + "description": "Release candidate er neste stabile bygg av cmux, publisert noen dager tidligere slik at vi kan fange opp problemer før alle får det. Det er samme app som den stabile: installer den over din nåværende cmux, eller bytt en eksisterende installasjon til release candidate-oppdateringskanalen under Innstillinger > App. Når kandidaten består, blir det samme bygget den stabile utgivelsen.", "download": "Last ned release candidate for Mac", "downloadArm64": "DMG for Apple silicon", "downloadIntel": "DMG for Intel", - "channelHint": "Har du allerede cmux? Åpne Innstillinger > Oppdateringer og sett oppdateringskanalen til Release candidate, eller kjør cmux config set updates.channel rc.", + "channelHint": "Har du allerede cmux? Åpne Innstillinger > App og sett oppdateringskanalen til Release candidate, eller legg til {\"updates\": {\"channel\": \"rc\"}} i ~/.config/cmux/cmux.json.", "warning": "Release candidates kan fortsatt ha feil. Hvis noe går i stykker, rapporter det på GitHub eller i Discord. Å bytte tilbake til den stabile kanalen stopper release candidate-oppdateringer, men nedgraderer ikke; installer den stabile utgivelsen på nytt for det." }, "languageSwitcher": { diff --git a/web/messages/pl.json b/web/messages/pl.json index aecb1b902dc1..dd8570dbaf75 100644 --- a/web/messages/pl.json +++ b/web/messages/pl.json @@ -1967,11 +1967,11 @@ "subtitle": "Następna stabilna wersja, kilka dni wcześniej", "metaTitle": "cmux Release Candidate — Wczesny dostęp do następnej stabilnej wersji", "metaDescription": "Wypróbuj release candidate cmux: następna stabilna wersja opublikowana kilka dni wcześniej na własnym kanale aktualizacji. Ta sama aplikacja, ten sam bundle ID, kanał zmienisz w Ustawieniach.", - "description": "Release candidate to następna stabilna wersja cmux, publikowana kilka dni wcześniej, abyśmy mogli wychwycić problemy, zanim trafi do wszystkich. To ta sama aplikacja co wersja stabilna: zainstaluj ją na obecnym cmux albo przełącz istniejącą instalację na kanał aktualizacji release candidate w Ustawienia > Aktualizacje. Gdy kandydat przejdzie testy, ta sama kompilacja staje się wersją stabilną.", + "description": "Release candidate to następna stabilna wersja cmux, publikowana kilka dni wcześniej, abyśmy mogli wychwycić problemy, zanim trafi do wszystkich. To ta sama aplikacja co wersja stabilna: zainstaluj ją na obecnym cmux albo przełącz istniejącą instalację na kanał aktualizacji release candidate w Ustawienia > App. Gdy kandydat przejdzie testy, ta sama kompilacja staje się wersją stabilną.", "download": "Pobierz release candidate na Maca", "downloadArm64": "DMG dla Apple silicon", "downloadIntel": "DMG dla Intel", - "channelHint": "Masz już cmux? Otwórz Ustawienia > Aktualizacje i ustaw kanał aktualizacji na Release candidate albo uruchom cmux config set updates.channel rc.", + "channelHint": "Masz już cmux? Otwórz Ustawienia > App i ustaw kanał aktualizacji na Release candidate albo dodaj {\"updates\": {\"channel\": \"rc\"}} do ~/.config/cmux/cmux.json.", "warning": "Wersje release candidate mogą wciąż zawierać błędy. Jeśli coś się zepsuje, zgłoś to na GitHub lub na Discord. Powrót na kanał Stabilny zatrzymuje aktualizacje release candidate, ale nie cofa wersji; w tym celu zainstaluj ponownie wersję stabilną." }, "languageSwitcher": { diff --git a/web/messages/pt-BR.json b/web/messages/pt-BR.json index d4adfb10ce0e..3ada0ac6fc4a 100644 --- a/web/messages/pt-BR.json +++ b/web/messages/pt-BR.json @@ -1967,11 +1967,11 @@ "subtitle": "A próxima versão estável, alguns dias antes", "metaTitle": "cmux Release Candidate — Acesso antecipado à próxima versão estável", "metaDescription": "Experimente a release candidate do cmux: a próxima versão estável publicada alguns dias antes em seu próprio canal de atualização. Mesmo app, mesmo bundle ID, troque de canal nas Configurações.", - "description": "A release candidate é a próxima versão estável do cmux, publicada alguns dias antes para encontrarmos problemas antes que todos a recebam. É o mesmo app da versão estável: instale por cima do seu cmux atual ou mude uma instalação existente para o canal de atualização release candidate em Configurações > Atualizações. Quando a candidata é aprovada, a mesma build vira a versão estável.", + "description": "A release candidate é a próxima versão estável do cmux, publicada alguns dias antes para encontrarmos problemas antes que todos a recebam. É o mesmo app da versão estável: instale por cima do seu cmux atual ou mude uma instalação existente para o canal de atualização release candidate em Configurações > App. Quando a candidata é aprovada, a mesma build vira a versão estável.", "download": "Baixar a release candidate para Mac", "downloadArm64": "DMG para Apple silicon", "downloadIntel": "DMG para Intel", - "channelHint": "Já tem o cmux? Abra Configurações > Atualizações e defina o canal de atualização como Release candidate, ou execute cmux config set updates.channel rc.", + "channelHint": "Já tem o cmux? Abra Configurações > App e defina o canal de atualização como Release candidate, ou adicione {\"updates\": {\"channel\": \"rc\"}} em ~/.config/cmux/cmux.json.", "warning": "Release candidates ainda podem ter bugs. Se algo quebrar, relate no GitHub ou no Discord. Voltar ao canal Estável interrompe as atualizações de release candidate, mas não faz downgrade; para isso, reinstale a versão estável." }, "languageSwitcher": { diff --git a/web/messages/ru.json b/web/messages/ru.json index f462d0de3b04..abedfdf4d49b 100644 --- a/web/messages/ru.json +++ b/web/messages/ru.json @@ -1967,11 +1967,11 @@ "subtitle": "Следующая стабильная сборка на несколько дней раньше", "metaTitle": "cmux Release Candidate — Ранний доступ к следующей стабильной сборке", "metaDescription": "Попробуйте релиз-кандидат cmux: следующая стабильная сборка, опубликованная на несколько дней раньше в отдельном канале обновлений. То же приложение, тот же bundle ID, канал меняется в настройках.", - "description": "Релиз-кандидат — это следующая стабильная сборка cmux, опубликованная на несколько дней раньше, чтобы мы успели найти проблемы до того, как её получат все. Это то же приложение, что и стабильная версия: установите его поверх текущего cmux или переключите существующую установку на канал обновлений релиз-кандидата в Настройки > Обновления. Когда кандидат проходит проверку, та же сборка становится стабильным релизом.", + "description": "Релиз-кандидат — это следующая стабильная сборка cmux, опубликованная на несколько дней раньше, чтобы мы успели найти проблемы до того, как её получат все. Это то же приложение, что и стабильная версия: установите его поверх текущего cmux или переключите существующую установку на канал обновлений релиз-кандидата в Настройки > App. Когда кандидат проходит проверку, та же сборка становится стабильным релизом.", "download": "Скачать релиз-кандидат для Mac", "downloadArm64": "DMG для Apple silicon", "downloadIntel": "DMG для Intel", - "channelHint": "Уже есть cmux? Откройте Настройки > Обновления и выберите канал обновлений «Релиз-кандидат» либо выполните cmux config set updates.channel rc.", + "channelHint": "Уже есть cmux? Откройте Настройки > App и выберите канал обновлений «Релиз-кандидат» либо добавьте {\"updates\": {\"channel\": \"rc\"}} в ~/.config/cmux/cmux.json.", "warning": "В релиз-кандидатах всё ещё могут быть ошибки. Если что-то сломалось, сообщите на GitHub или в Discord. Возврат на стабильный канал останавливает обновления релиз-кандидата, но не откатывает версию; для этого переустановите стабильный релиз." }, "languageSwitcher": { diff --git a/web/messages/th.json b/web/messages/th.json index 2ce8ba826e92..a4dad4b9d8c9 100644 --- a/web/messages/th.json +++ b/web/messages/th.json @@ -1968,11 +1968,11 @@ "subtitle": "บิลด์เสถียรถัดไป มาก่อนสองสามวัน", "metaTitle": "cmux Release Candidate — เข้าถึงบิลด์เสถียรถัดไปก่อนใคร", "metaDescription": "ลอง release candidate ของ cmux: บิลด์เสถียรถัดไปที่เผยแพร่ล่วงหน้าสองสามวันบนช่องทางอัปเดตของตัวเอง แอปเดียวกัน bundle ID เดียวกัน สลับช่องทางได้ในการตั้งค่า", - "description": "Release candidate คือบิลด์เสถียรถัดไปของ cmux ที่เผยแพร่ล่วงหน้าสองสามวันเพื่อให้เราพบปัญหาก่อนที่ทุกคนจะได้รับ เป็นแอปเดียวกับเวอร์ชันเสถียร: ติดตั้งทับ cmux ที่ใช้อยู่ หรือสลับการติดตั้งเดิมไปยังช่องทางอัปเดต release candidate ในการตั้งค่า > อัปเดต เมื่อผ่านการทดสอบ บิลด์เดียวกันนี้จะกลายเป็นเวอร์ชันเสถียร", + "description": "Release candidate คือบิลด์เสถียรถัดไปของ cmux ที่เผยแพร่ล่วงหน้าสองสามวันเพื่อให้เราพบปัญหาก่อนที่ทุกคนจะได้รับ เป็นแอปเดียวกับเวอร์ชันเสถียร: ติดตั้งทับ cmux ที่ใช้อยู่ หรือสลับการติดตั้งเดิมไปยังช่องทางอัปเดต release candidate ในการตั้งค่า > App เมื่อผ่านการทดสอบ บิลด์เดียวกันนี้จะกลายเป็นเวอร์ชันเสถียร", "download": "ดาวน์โหลด release candidate สำหรับ Mac", "downloadArm64": "DMG สำหรับ Apple silicon", "downloadIntel": "DMG สำหรับ Intel", - "channelHint": "มี cmux อยู่แล้ว? เปิดการตั้งค่า > อัปเดต แล้วตั้งช่องทางอัปเดตเป็น Release candidate หรือรัน cmux config set updates.channel rc", + "channelHint": "มี cmux อยู่แล้ว? เปิดการตั้งค่า > App แล้วตั้งช่องทางอัปเดตเป็น Release candidate หรือเพิ่ม {\"updates\": {\"channel\": \"rc\"}} ลงใน ~/.config/cmux/cmux.json", "warning": "Release candidate อาจยังมีบั๊ก หากพบปัญหา โปรดรายงานที่ GitHub หรือใน Discord การสลับกลับไปช่องทางเสถียรจะหยุดอัปเดต release candidate แต่ไม่ดาวน์เกรด หากต้องการดาวน์เกรดให้ติดตั้งเวอร์ชันเสถียรใหม่" }, "languageSwitcher": { diff --git a/web/messages/tr.json b/web/messages/tr.json index 2edf52a0958e..28cffc62e743 100644 --- a/web/messages/tr.json +++ b/web/messages/tr.json @@ -1965,11 +1965,11 @@ "subtitle": "Bir sonraki kararlı sürüm, birkaç gün erken", "metaTitle": "cmux Sürüm Adayı — Bir sonraki kararlı sürüme erken erişim", "metaDescription": "cmux sürüm adayını deneyin: bir sonraki kararlı sürüm, kendi güncelleme kanalında birkaç gün erken yayımlanır. Aynı uygulama, aynı bundle ID, kanalı Ayarlar'dan değiştirin.", - "description": "Sürüm adayı, cmux'un bir sonraki kararlı sürümüdür; herkese ulaşmadan önce sorunları yakalayabilmemiz için birkaç gün erken yayımlanır. Kararlı sürümle aynı uygulamadır: mevcut cmux'unuzun üzerine kurun ya da mevcut kurulumu Ayarlar > Güncellemeler'den sürüm adayı güncelleme kanalına geçirin. Aday testleri geçtiğinde aynı derleme kararlı sürüm olur.", + "description": "Sürüm adayı, cmux'un bir sonraki kararlı sürümüdür; herkese ulaşmadan önce sorunları yakalayabilmemiz için birkaç gün erken yayımlanır. Kararlı sürümle aynı uygulamadır: mevcut cmux'unuzun üzerine kurun ya da mevcut kurulumu Ayarlar > App'den sürüm adayı güncelleme kanalına geçirin. Aday testleri geçtiğinde aynı derleme kararlı sürüm olur.", "download": "Mac için sürüm adayını indir", "downloadArm64": "Apple silicon DMG", "downloadIntel": "Intel DMG", - "channelHint": "cmux zaten kurulu mu? Ayarlar > Güncellemeler'i açıp güncelleme kanalını Sürüm adayı olarak ayarlayın ya da cmux config set updates.channel rc komutunu çalıştırın.", + "channelHint": "cmux zaten kurulu mu? Ayarlar > App'i açıp güncelleme kanalını Sürüm adayı olarak ayarlayın ya da ~/.config/cmux/cmux.json dosyasına {\"updates\": {\"channel\": \"rc\"}} ekleyin.", "warning": "Sürüm adaylarında hâlâ hatalar olabilir. Bir şey bozulursa GitHub üzerinden veya Discord üzerinden bildirin. Kararlı kanala geri dönmek sürüm adayı güncellemelerini durdurur ama sürümü düşürmez; bunun için kararlı sürümü yeniden kurun." }, "languageSwitcher": { diff --git a/web/messages/uk.json b/web/messages/uk.json index a2139ea9bd48..eb847561900a 100644 --- a/web/messages/uk.json +++ b/web/messages/uk.json @@ -2041,11 +2041,11 @@ "subtitle": "Наступна стабільна збірка на кілька днів раніше", "metaTitle": "cmux Release Candidate — Ранній доступ до наступної стабільної збірки", "metaDescription": "Спробуйте реліз-кандидат cmux: наступна стабільна збірка, опублікована на кілька днів раніше в окремому каналі оновлень. Той самий застосунок, той самий bundle ID, канал змінюється в налаштуваннях.", - "description": "Реліз-кандидат — це наступна стабільна збірка cmux, опублікована на кілька днів раніше, щоб ми встигли знайти проблеми до того, як її отримають усі. Це той самий застосунок, що й стабільна версія: встановіть його поверх поточного cmux або перемкніть наявну інсталяцію на канал оновлень реліз-кандидата в Налаштування > Оновлення. Коли кандидат проходить перевірку, та сама збірка стає стабільним релізом.", + "description": "Реліз-кандидат — це наступна стабільна збірка cmux, опублікована на кілька днів раніше, щоб ми встигли знайти проблеми до того, як її отримають усі. Це той самий застосунок, що й стабільна версія: встановіть його поверх поточного cmux або перемкніть наявну інсталяцію на канал оновлень реліз-кандидата в Налаштування > App. Коли кандидат проходить перевірку, та сама збірка стає стабільним релізом.", "download": "Завантажити реліз-кандидат для Mac", "downloadArm64": "DMG для Apple silicon", "downloadIntel": "DMG для Intel", - "channelHint": "Уже маєте cmux? Відкрийте Налаштування > Оновлення і виберіть канал оновлень «Реліз-кандидат» або виконайте cmux config set updates.channel rc.", + "channelHint": "Уже маєте cmux? Відкрийте Налаштування > App і виберіть канал оновлень «Реліз-кандидат» або додайте {\"updates\": {\"channel\": \"rc\"}} у ~/.config/cmux/cmux.json.", "warning": "У реліз-кандидатах усе ще можуть бути помилки. Якщо щось зламалося, повідомте на GitHub або в Discord. Повернення на стабільний канал зупиняє оновлення реліз-кандидата, але не відкочує версію; для цього перевстановіть стабільний реліз." }, "languageSwitcher": { diff --git a/web/messages/zh-CN.json b/web/messages/zh-CN.json index 45f50d3c9edf..1a4451cfacec 100644 --- a/web/messages/zh-CN.json +++ b/web/messages/zh-CN.json @@ -1967,11 +1967,11 @@ "subtitle": "提前几天获得下一个稳定版", "metaTitle": "cmux 候选发布版 — 抢先体验下一个稳定版", "metaDescription": "试用 cmux 候选发布版:下一个稳定版构建在独立的更新通道上提前几天发布。同一个应用,同一个 bundle ID,在设置中切换通道。", - "description": "候选发布版是 cmux 的下一个稳定版构建,提前几天发布,以便在推送给所有人之前发现问题。它与稳定版是同一个应用:直接覆盖安装到当前的 cmux 上,或在“设置 > 更新”中把现有安装切换到候选发布版更新通道。候选版通过验证后,同一个构建就会成为稳定版。", + "description": "候选发布版是 cmux 的下一个稳定版构建,提前几天发布,以便在推送给所有人之前发现问题。它与稳定版是同一个应用:直接覆盖安装到当前的 cmux 上,或在“设置 > App”中把现有安装切换到候选发布版更新通道。候选版通过验证后,同一个构建就会成为稳定版。", "download": "下载 Mac 版候选发布版", "downloadArm64": "Apple 芯片 DMG", "downloadIntel": "Intel DMG", - "channelHint": "已经安装了 cmux?打开“设置 > 更新”,把更新通道设为“候选发布版”,或运行 cmux config set updates.channel rc。", + "channelHint": "已经安装了 cmux?打开“设置 > App”,把更新通道设为“候选发布版”,或在 ~/.config/cmux/cmux.json 中加入 {\"updates\": {\"channel\": \"rc\"}}。", "warning": "候选发布版仍可能存在缺陷。如果出现问题,请在 GitHub 或 Discord 反馈。切回稳定通道会停止候选发布版更新,但不会降级;如需降级,请重新安装稳定版。" }, "languageSwitcher": { diff --git a/web/messages/zh-TW.json b/web/messages/zh-TW.json index c054167c6209..d40629704624 100644 --- a/web/messages/zh-TW.json +++ b/web/messages/zh-TW.json @@ -1966,11 +1966,11 @@ "subtitle": "提前幾天取得下一個穩定版", "metaTitle": "cmux 候選發佈版 — 搶先體驗下一個穩定版", "metaDescription": "試用 cmux 候選發佈版:下一個穩定版建置在獨立的更新頻道上提前幾天發佈。同一個應用程式,同一個 bundle ID,在設定中切換頻道。", - "description": "候選發佈版是 cmux 的下一個穩定版建置,提前幾天發佈,以便在推送給所有人之前找出問題。它與穩定版是同一個應用程式:直接覆蓋安裝到目前的 cmux 上,或在「設定 > 更新」中把現有安裝切換到候選發佈版更新頻道。候選版通過驗證後,同一個建置就會成為穩定版。", + "description": "候選發佈版是 cmux 的下一個穩定版建置,提前幾天發佈,以便在推送給所有人之前找出問題。它與穩定版是同一個應用程式:直接覆蓋安裝到目前的 cmux 上,或在「設定 > App」中把現有安裝切換到候選發佈版更新頻道。候選版通過驗證後,同一個建置就會成為穩定版。", "download": "下載 Mac 版候選發佈版", "downloadArm64": "Apple 晶片 DMG", "downloadIntel": "Intel DMG", - "channelHint": "已經安裝 cmux?開啟「設定 > 更新」,把更新頻道設為「候選發佈版」,或執行 cmux config set updates.channel rc。", + "channelHint": "已經安裝 cmux?開啟「設定 > App」,把更新頻道設為「候選發佈版」,或在 ~/.config/cmux/cmux.json 中加入 {\"updates\": {\"channel\": \"rc\"}}。", "warning": "候選發佈版仍可能有錯誤。如果出現問題,請在 GitHub 或 Discord 回報。切回穩定頻道會停止候選發佈版更新,但不會降級;如需降級,請重新安裝穩定版。" }, "languageSwitcher": {