Skip to content

Releases: coowinit/wem-multilingual

v0.1.0 — 完成实验性核心验证基线

Choose a tag to compare

@coowinit coowinit released this 25 Sep 14:45

完成 v0.1.0 Experimental Core 最终实现与验收基线。

  • 完成 Language Context 与 /es/ 路由
  • 完成 translated slug overlay
  • 完成本地 Translation Repository
  • 完成 source hash 与 stale detection
  • 完成 Object Language State
  • 完成 post_title Runtime Overlay
  • 完成 canonical / hreflang / x-default / html lang
  • 完成 draft / published 路由控制
  • 保留并完善 Diagnostics 回归测试工具
  • 修复 WordPress canonical redirect 冲突
  • 修复 Draft Route 真实 404
  • 修复插件停用后的 Rewrite Rule 残留
  • 验证 Disable Safety
  • 验证 Basic Cache Isolation
  • T01–T10 全部完成
  • 更新 README 与 Final Validation 文档

v0.1.0-architecture.1 — WEM Multilingual Architecture Baseline

Choose a tag to compare

@coowinit coowinit released this 25 Sep 05:16

这是 WEM Multilingual 正式开发前的第一版架构基线。

本版本不提供可用于生产环境的 WordPress 多语言插件代码,主要用于固化经过多轮方案研究与两轮独立架构审计后形成的核心设计原则,为后续 v0.1.0 Experimental Core 开发建立稳定参考。

核心架构

  • Page / Post:Single Source + Structured Overlay
  • Routing:WordPress Native Rewrite + Query Vars
  • URL:Object Slug Overlay
  • Translation:Local Translation Repository
  • State:独立 Object Language State
  • SEO:canonical / hreflang / x-default / html lang
  • Safety:默认语言 Source Data 保持干净
  • Provider:与 Multilingual Core 完全解耦

当前明确延后的能力

  • Elementor Structured Translation → v0.1.1 Lab
  • Taxonomy → 独立 Architecture Lab
  • Per-language Menu → 后续版本
  • AI Translation Provider → 后续版本
  • HTML / DOM Translation → 不进入 v0.1.0 Core
  • WooCommerce / REST / AJAX / Search → 后续按需扩展

文档结构

仓库包含:

  • 架构总览
  • 核心设计原则
  • Routing 与 SEO
  • Translation Repository
  • Elementor 策略
  • Taxonomy 风险与延后原因
  • v0.1.0 Experimental Core 开发规划
  • 5 份 Architecture Decision Records

下一步

下一阶段将正式进入:

v0.1.0 Experimental Core

只验证 Language Context、Routing、Slug Overlay、Translation Repository、Object Language State、post_title Structured Translation、SEO 和 Disable Safety 等最底层能力。