Skip to content

Deprecate Spanish Crowdin site translations#2410

Merged
ElliotFriend merged 11 commits into
stellar:mainfrom
JFWooten4:remove-i18n'
Jul 14, 2026
Merged

Deprecate Spanish Crowdin site translations#2410
ElliotFriend merged 11 commits into
stellar:mainfrom
JFWooten4:remove-i18n'

Conversation

@JFWooten4

Copy link
Copy Markdown
Contributor

This came up in #2404, based on prior discussion at #2233. The Google Translate feature has been working strong for months now, without any build or maintenance burden directly on the content side. Note 1 on my PR and the substance migration in #2409 imply that Bri's on the same side as us in the discussion, so I implemented the clean separation.

Copilot AI review requested due to automatic review settings April 28, 2026 19:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

JFWooten4 and others added 3 commits May 13, 2026 12:58
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
Remove the old announcement bar wrapper and config for translated pages. This was the Google Translate disclaimer that only rendered on `/es` routes.

Caveat: the Google Translate navbar control still exists, but this disclaimer no longer displays because the Spanish Docusaurus routes have been removed.

Co-authored-by: Codex <noreply@openai.com>
@JFWooten4

JFWooten4 commented May 13, 2026

Copy link
Copy Markdown
Contributor Author

Slight misnomer in 0f8527b's desc. It was the CROWDIN disclaimer before, and there is now the Google bar on top in the commit. We could add a new disclaimer going forward (the logic still exists here), but since this was the only place it was used, I also dropped the Spanish-specific skeleton index implementation.

@ElliotFriend

Copy link
Copy Markdown
Contributor

we've accrued some conflicts here. can you pull in the changes from main, and i'll have a proper look at the PR this week.

Co-authored-by: Codex <noreply@openai.com>
ElliotFriend added a commit that referenced this pull request Jul 14, 2026
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

@ElliotFriend ElliotFriend left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is amazing!!! Thanks so much for seeing this one through, @JFWooten4!! 🎉

I pushed one commit to add back a script/command in package.json that ships with docusaurus by default. even if we don't use it, it won't harm anything to have the defaults available to us.

Thanks so much!!

Once the build/CI passes, i can get this merged

@ElliotFriend
ElliotFriend merged commit ef83216 into stellar:main Jul 14, 2026
5 checks passed
@JFWooten4
JFWooten4 deleted the remove-i18n' branch July 15, 2026 04:50
kaankacar pushed a commit that referenced this pull request Jul 17, 2026
The i18n/ directory was removed in #2410, so the instruction to ignore
it points at nothing.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
ElliotFriend added a commit that referenced this pull request Jul 17, 2026
* docs: add CONTRIBUTING.md

Codify the conventions established during the 2026-07 PR-backlog
triage: scope contract for PRs, content/link/metadata conventions,
generated-API-page workflow, and the patch/swizzle last-resort
ladder. Seeded in part by conventions proposed in #1044.

Refs #1044

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* Apply suggestions from code review

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Remove baseFee guidance — base fee hasn't changed historically

The rationale ("has changed before") was incorrect, so the ruling and
its TODO come out rather than getting confirmed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* Add i18n scope rule — Spanish translations sunsetting via #2410

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* remove note about `i18n/` directory

* docs: clarify _category_.json guidance in CONTRIBUTING

Replace the absolute "don't add _category_.json files" rule with the
README.mdx-first nuance from the #2617 discussion: prefer README.mdx
frontmatter for category metadata, and fall back to _category_.json
only for keys it can't express (collapsible/collapsed, description).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
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.

3 participants