Remove AI-slop em-dashes from translated blog posts - #212
Merged
Conversation
Mirror the em-dash cleanup already applied to the English posts (PR #209) across all translated blog posts: de, es, fr, it, zh, ja, ko. Every em-dash used as a parenthetical or rhythm device is removed and replaced with the natural punctuation of each language: - de/es/fr/it/ko: comma - zh: full-width comma (,) or colon; the double dash —— collapses to one mark - ja: full-width comma (、) or (…) for appositives CJK parentheticals that would strand a particle after a bare comma were restructured minimally (Japanese (…)/すなわち, Korean 즉) to stay grammatical. Applied to body prose, frontmatter title:/description:, and img alt attributes. <td> "no-data" placeholder cells are left as-is, matching the English source. en-dash date ranges (2011–2025) untouched. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UaTzkTu85JrQGeuJWGwQtk
krMaynard
marked this pull request as ready for review
July 23, 2026 05:39
krMaynard
added a commit
that referenced
this pull request
Jul 24, 2026
Converting parenthetical em-dashes to 、 in PR #212 joined some independent clauses with a comma where Japanese needs 。 (e.g. 「…よりも多い、これは…」). Six instances across five files, all plain-form predicate + 、 + demonstrative. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UaTzkTu85JrQGeuJWGwQtk
krMaynard
added a commit
that referenced
this pull request
Jul 26, 2026
* Fix style defects in three queued draft posts Editorial cleanup found while auditing the publish queue. All three posts stay drafts (published: false); English and every existing locale (ja/zh/ko) are updated together. apple-transparency-report: drop the unsourced "well-known pattern" claim about German police device-identifier checks. "consistent with" already carries the hedge, so the weasel qualifier only asserted something about the world with no source behind it. korea-network-act-report: the "A, not B" construction appeared three times in one post. Reworded the H2 to "The CSAM cliff is a definition change" so the remaining two land harder. korea-naver-kakao-requests: "The biggest caveat: these are..." label-colon becomes a plain sentence. The ja and ko translations already used the natural "the biggest caveat is that..." form, so only en and zh changed. Tests: 86/86 pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UaTzkTu85JrQGeuJWGwQtk * Fix Japanese comma splices left by the em-dash cleanup Converting parenthetical em-dashes to 、 in PR #212 joined some independent clauses with a comma where Japanese needs 。 (e.g. 「…よりも多い、これは…」). Six instances across five files, all plain-form predicate + 、 + demonstrative. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UaTzkTu85JrQGeuJWGwQtk --------- Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Applies the em-dash "no AI slop" cleanup already merged for the English posts (#209) across every translated blog post.
Scope
,/ colon (——→ one mark)、/(…)for appositives즉restructure220 files, 1521 insertions / 1521 deletions — punctuation-only, line-for-line swaps.
What changed
title:/description:, andimg altattributes.(…)/すなわち, Korean즉), rather than left awkward.Deliberately left alone
<td class="td-num">—</td>"no-data" placeholder cells (and the——其中…sub-item marker in zh) — kept, matching the English source.2011–2025) and hyphens — untouched.Verification
<td>cells in any language.🤖 Generated with Claude Code
https://claude.ai/code/session_01UaTzkTu85JrQGeuJWGwQtk