fix: 对齐平台渠道与最新情报快照

2026-08-14 平台渠道专项更新:前端和静态SEO只展示平台官网、官方入驻及非中文入驻页辅助翻译;移除类目入口翻译、消费者官网翻译和内部成熟度/新兴参考分文案。

同步59/59权威源、65场跨境活动、28个平台和208条趋势内容;修正IBTE、CCBEC、法国教育部、Shopee和Shopify语种判断,更新README与CHANGELOG并通过Python、Node及静态构建验证。
This commit is contained in:
Jack
2026-08-14 22:18:51 +08:00
parent f1ce583fd1
commit 7e74bd989e
14 changed files with 64302 additions and 63460 deletions
+8 -4
View File
@@ -53,13 +53,16 @@ def detect_text_language(text: str = "", declared_language: str = "") -> str:
def url_language_hint(url: str) -> str:
value = (url or "").lower()
if re.search(r"(?:[?&](?:lang|language|localetype)=|/)(?:zh-cn|zh-hans|cn)(?:\.html?)?(?:[&#/?]|$)", value):
if re.search(r"(?:[?&](?:lang|language|localetype)=|/)(?:zh-cn|zh-hans|zh|cn)(?:\.html?)?(?:[&#/?]|$)", value):
return "zh-CN"
if re.search(r"(?:[?&](?:lang|language|localetype)=|/)(?:zh-tw|zh-hant|tw|hk)(?:\.html?)?(?:[&#/?]|$)", value):
return "zh-Hant"
host = (urlparse(url).hostname or "").lower().rstrip(".")
host_languages = {
"bizevent.ccpit.org": "zh-CN",
"ccbec-shenzhen.com": "zh-CN",
"ibte.co.id": "en",
"www.ccbec-shenzhen.com": "zh-CN",
"www.coupang.com": "ko",
"www.mercadolibre.com": "es",
}
@@ -88,11 +91,12 @@ def is_simplified_chinese_site(url: str, source_language: str = "", source_text:
host = (urlparse(url).hostname or "").lower().rstrip(".")
if host.endswith(".cn"):
return True
url_language = url_language_hint(url)
if url_language:
return url_language == "zh-CN"
declared = detect_text_language("", source_language) if source_language else ""
content_language = detect_text_language(source_text) if source_text.strip() else ""
if declared in ("zh-CN", "zh-hans", "zh-sg") or content_language == "zh-CN":
return True
return False
return declared == "zh-CN" or content_language == "zh-CN"
def needs_simplified_chinese_translation(language: str) -> bool: