From a96b6ea231372bb430d7cb529b155fd3ccf7c106 Mon Sep 17 00:00:00 2001 From: Jan Carbonell Date: Wed, 8 Apr 2026 16:13:48 -0700 Subject: [PATCH] docs: centralize translated READMEs (#1407) * docs: centralize translated READMEs Keep new language additions scoped to the shared index instead of updating every localized README variant. * docs: remove duplicated root translation files Keep the translated README sources under readmes/ so the root only points to the shared index. * docs: compact README language listings Rename the translated README folder to translated_readmes and keep the English language lists on single lines with the current app i18n locales. --- README.md | 6 ++++++ TRANSLATIONS.md | 16 +++++++--------- translated_readmes/README.md | 3 +++ README_JA.md => translated_readmes/README_JA.md | 6 +++--- README_ZH.md => translated_readmes/README_ZH.md | 4 ++-- .../README_ZH_hk.md | 4 ++-- 6 files changed, 23 insertions(+), 16 deletions(-) create mode 100644 translated_readmes/README.md rename README_JA.md => translated_readmes/README_JA.md (97%) rename README_ZH.md => translated_readmes/README_ZH.md (97%) rename README_ZH_hk.md => translated_readmes/README_ZH_hk.md (97%) diff --git a/README.md b/README.md index f32d5610..353cf193 100644 --- a/README.md +++ b/README.md @@ -228,3 +228,9 @@ Interested in using OpenWork in your organization? We'd love to hear from you ## License MIT — see `LICENSE`. + +## Supported Languages + +Translated READMEs: [`translated_readmes/`](./translated_readmes/README.md). README languages: English, 简体中文, 繁體中文, 日本語. + +App i18n languages: English (`en`), Japanese (`ja`), Simplified Chinese (`zh`), Vietnamese (`vi`), Brazilian Portuguese (`pt-BR`). diff --git a/TRANSLATIONS.md b/TRANSLATIONS.md index 5c481234..92c0a41a 100644 --- a/TRANSLATIONS.md +++ b/TRANSLATIONS.md @@ -4,12 +4,15 @@ We are actively looking for contributors to translate OpenWork to your own nativ ## README translations +Translated README variants live in `translated_readmes/`, so adding a new language only touches the index there plus the supported languages list in the root `README.md`. + If you want to add a new README language: -1. Copy `README.md` to a new file like `README_.md`. +1. Copy `README.md` to a new file like `translated_readmes/README_.md`. 2. Translate the content. -3. Add your new language link to the first line of `README.md`. -4. Open a PR. +3. Add your new language link to `translated_readmes/README.md`. +4. Add your language name to the supported languages list at the bottom of `README.md`. +5. Open a PR. ## App UI translations (i18n) @@ -17,12 +20,7 @@ You can also help translate the app UI via: - `packages/app/src/i18n/` -Currently available app UI locales: - -- English (`en`) -- Japanese (`ja`) -- Vietnamese (`vi`) -- Chinese (`zh`) +Currently available app UI locales: English (`en`), Japanese (`ja`), Simplified Chinese (`zh`), Vietnamese (`vi`), Brazilian Portuguese (`pt-BR`). Locale files live in `packages/app/src/i18n/locales/`. diff --git a/translated_readmes/README.md b/translated_readmes/README.md new file mode 100644 index 00000000..11a38c27 --- /dev/null +++ b/translated_readmes/README.md @@ -0,0 +1,3 @@ +# OpenWork README Languages + +Available: [English](../README.md), [简体中文](./README_ZH.md), [繁體中文](./README_ZH_hk.md), [日本語](./README_JA.md) diff --git a/README_JA.md b/translated_readmes/README_JA.md similarity index 97% rename from README_JA.md rename to translated_readmes/README_JA.md index 47350ce4..8e196a64 100644 --- a/README_JA.md +++ b/translated_readmes/README_JA.md @@ -1,6 +1,6 @@ [![Discord](https://img.shields.io/badge/discord-加入-5865F2?logo=discord&logoColor=white)](https://discord.gg/VEhNQXxYMB) -[English](./README.md) | [简体中文](./README_ZH.md) | [繁體中文](./README_ZH_hk.md) | 日本語 +[English](../README.md) | 日本語 | [他の翻訳README](./README.md) # OpenWork > OpenWorkは、Claude Cowork/Codex(デスクトップアプリ)のオープンソース代替です。 @@ -13,7 +13,7 @@ - シェアリング・イズ・ケアリング: localhostでソロ作業を始め、必要に応じてリモート共有を明示的にオプトインできます。

- OpenWork デモ + OpenWork デモ

OpenWorkは、エージェントワークフローを再現可能なプロダクト化されたプロセスとして簡単にリリースできるように設計されています。 @@ -22,7 +22,7 @@ OpenWorkは、エージェントワークフローを再現可能なプロダク - **OpenWork Orchestrator(CLIホスト)**: デスクトップUIなしでOpenCode + OpenWorkサーバーを実行します。 - インストール: `npm install -g openwork-orchestrator` - 実行: `openwork start --workspace /path/to/workspace --approval auto` - - ドキュメント: [apps/orchestrator/README.md](./apps/orchestrator/README.md) + - ドキュメント: [apps/orchestrator/README.md](../apps/orchestrator/README.md) ## クイックスタート diff --git a/README_ZH.md b/translated_readmes/README_ZH.md similarity index 97% rename from README_ZH.md rename to translated_readmes/README_ZH.md index c039b384..403aa7bd 100644 --- a/README_ZH.md +++ b/translated_readmes/README_ZH.md @@ -1,6 +1,6 @@ [![Discord](https://img.shields.io/badge/discord-加入-5865F2?logo=discord&logoColor=white)](https://discord.gg/VEhNQXxYMB) -[English](./README.md) | 简体中文 | [繁體中文](./README_ZH_hk.md) | [日本語](./README_JA.md) +[English](../README.md) | 简体中文 | [其他语言](./README.md) # OpenWork > 让您的公司提升 1000 倍的生产力。 @@ -40,7 +40,7 @@ OpenWork 围绕一个核心理念设计:让您可以轻松地将智能体工 - 运行 `owpenbot setup`,然后 `owpenbot whatsapp login`,接着 `owpenbot start` - 完整设置:https://github.com/different-ai/owpenbot/blob/dev/README.md - **Openwrk (CLI 主机)**:无需桌面 UI 即可运行 OpenCode + OpenWork 服务器。使用 `npm install -g openwrk` 安装。 - - 文档:[packages/headless/README.md](./packages/headless/README.md) + - 文档:[apps/orchestrator/README.md](../apps/orchestrator/README.md) ## 快速开始 diff --git a/README_ZH_hk.md b/translated_readmes/README_ZH_hk.md similarity index 97% rename from README_ZH_hk.md rename to translated_readmes/README_ZH_hk.md index d98ff10a..9105c379 100644 --- a/README_ZH_hk.md +++ b/translated_readmes/README_ZH_hk.md @@ -1,6 +1,6 @@ [![Discord](https://img.shields.io/badge/discord-加入-5865F2?logo=discord&logoColor=white)](https://discord.gg/VEhNQXxYMB) -[English](./README.md) | [简体中文](./README_ZH.md) | 繁體中文 | [日本語](./README_JA.md) +[English](../README.md) | 繁體中文 | [其他語言](./README.md) # OpenWork > 讓您的公司提升 1000 倍的生產力。 @@ -40,7 +40,7 @@ OpenWork 圍繞一個核心理念設計:讓您可以輕鬆地將智能體工 - 運行 `owpenbot setup`,然後 `owpenbot whatsapp login`,接著 `owpenbot start` - 完整設置:https://github.com/different-ai/owpenbot/blob/dev/README.md - **Openwrk (CLI 主機)**:無需桌面 UI 即可運行 OpenCode + OpenWork 伺服器。使用 `npm install -g openwrk` 安裝。 - - 文檔:[packages/headless/README.md](./packages/headless/README.md) + - 文檔:[apps/orchestrator/README.md](../apps/orchestrator/README.md) ## 快速開始