Loading...
Loading...
Compare original and translation side by side
playwright-cliplaywright-cliif [[ -n "${CLAUDE_SKILL_DIR:-}" ]]; then
SKILL_DIR="${CLAUDE_SKILL_DIR}"
else
SKILL_DIR="$(find ~/.claude -path "*/page-langs" -type d 2>/dev/null | head -1)"
fi
npm install --prefix "$SKILL_DIR"if [[ -n "${CLAUDE_SKILL_DIR:-}" ]]; then
SKILL_DIR="${CLAUDE_SKILL_DIR}"
else
SKILL_DIR="$(find ~/.claude -path "*/page-langs" -type d 2>/dev/null | head -1)"
fi
npm install --prefix "$SKILL_DIR"if [[ -n "${CLAUDE_SKILL_DIR:-}" ]]; then
SKILL_DIR="${CLAUDE_SKILL_DIR}"
else
SKILL_DIR="$(find ~/.claude -path "*/page-langs" -type d 2>/dev/null | head -1)"
fi
COLLECT="$SKILL_DIR/scripts/collect.js"
DETECT="$SKILL_DIR/scripts/detect.mjs"if [[ -n "${CLAUDE_SKILL_DIR:-}" ]]; then
SKILL_DIR="${CLAUDE_SKILL_DIR}"
else
SKILL_DIR="$(find ~/.claude -path "*/page-langs" -type d 2>/dev/null | head -1)"
fi
COLLECT="$SKILL_DIR/scripts/collect.js"
DETECT="$SKILL_DIR/scripts/detect.mjs"playwright-cli open "$URL"page-prepplaywright-cli open "$URL"page-prepplaywright-cli run-code --filename="$COLLECT" \
| node "$DETECT" --output ./page-langs-outputplaywright-cli run-code --filename="$COLLECT" \
| node "$DETECT" --output ./page-langs-outputcat ./page-langs-output/langs.jsondetectedwordCount--headedpage-prepplaywright-clideclared./page-langs-output/langs.jsoncat ./page-langs-output/langs.jsondetectedwordCount--headedpage-prepplaywright-clideclared./page-langs-output/langs.json| Field | Description |
|---|---|
| CLD3 results: language, probability, is_reliable, proportion |
| Structural signals: htmlLang, nestedLangs, hreflang, metaContentLanguage |
| agreement / declaredNotDetected / detectedNotDeclared |
| Words in visible body used for CLD3 |
| 字段 | 描述 |
|---|---|
| CLD3检测结果:语言、概率、是否可靠、占比 |
| 结构化信号:htmlLang、nestedLangs、hreflang、metaContentLanguage |
| 比对结果:一致/已声明但未检测到/已检测到但未声明 |
| 用于CLD3检测的可见正文单词数 |
| Field | Meaning |
|---|---|
| Languages in the body not declared in markup — add hreflang or lang= |
| Declared in markup but absent from body — stale hreflang? |
| Both declared and detected — healthy |
| 字段 | 含义 |
|---|---|
| 正文中存在但标记未声明的语言——需添加hreflang或lang=属性 |
| 标记中声明但正文中不存在的语言——可能是过时的hreflang? |
| 既已声明又被检测到——状态健康 |
page-preppage-prepwordCountenfren-USx-defaultdeclaredreferences/output-schema.mdwordCountenfren-USx-defaultdeclaredreferences/output-schema.md