Skip to content

Add official Memoh launch blog with EN/ZH i18n - #14

Open
yanboishere wants to merge 9 commits into
felinics:mainfrom
yanboishere:blog/2026-09-11-introducing-memoh
Open

Add official Memoh launch blog with EN/ZH i18n#14
yanboishere wants to merge 9 commits into
felinics:mainfrom
yanboishere:blog/2026-09-11-introducing-memoh

Conversation

@yanboishere

@yanboishere yanboishere commented Sep 11, 2026

Copy link
Copy Markdown
Member

Summary

Blog chrome follows the site EN/ZH toggle. Article bodies are locale-switched only when both files exist.

  • Markdown lives in src/content/blogs/{en,zh}/<slug>.md
  • List/detail chrome (title, dates, read time) follows the current locale
  • Original posts stay in the language they were written in; missing locale falls back to the original
  • Launch post 2026-09-15 has authored EN and ZH
  • /blogs/2026-09-11 and /blogs/2026-09-11-en redirect to /blogs/2026-09-15

Test plan

  • pnpm dev/blogs chrome switches with EN/ZH
  • /blogs/2026-09-15 body follows EN/ZH without changing the URL
  • 2026-02-16 stays English; 2026-05-02 and 2026-05-15 stay Chinese
  • /blogs/2026-09-11 and /blogs/2026-09-11-en redirect to /blogs/2026-09-15
  • Dates format as Sep 15, 2026 / 2026年9月15日
  • Images still load from /blogs/<date>/

Publish the product launch post in the Manus-style announcement format:
always-on agent computers, hosted/desktop/self-host paths, and real product screenshots.
Blog posts are not locale-switched. Publish zh and en as two markdown
files that share screenshots and link to each other.
Load posts from en/ and zh/ so the language switcher swaps article
bodies. Translate the Chinese Discuss and desktop posts to English,
and the original English intro to Chinese. Keep /blogs/2026-09-11-en
as a redirect to the canonical slug.
@yanboishere yanboishere changed the title Add official Memoh launch blog: 给每个 Agent 一台云电脑 Add official Memoh launch blog with EN/ZH i18n Sep 11, 2026
Rewrite overlapping desktop/closing copy, drop reused May 15 GIFs,
point to prior posts instead of restating them, and publish as
2026-09-15 with redirects from the old slug.
Drop the machine-translated copies of 2026-02-16, 2026-05-02, and
2026-05-15. Blog chrome stays locale-switched; those articles stay
in the language they were written in. The Sep 15 launch post still
has authored EN and ZH.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant