Skip to content

i18n(es): translate multiple missing docs#231

Merged
dreyfus92 merged 2 commits into
mainfrom
es-up-05
Feb 21, 2026
Merged

i18n(es): translate multiple missing docs#231
dreyfus92 merged 2 commits into
mainfrom
es-up-05

Conversation

@dreyfus92
Copy link
Copy Markdown
Member

@dreyfus92 dreyfus92 commented Feb 21, 2026

Description

  • What does this PR change? Give us a brief description.
    Adds the following translations: ecosystem/index.mdx, rendering.mdx, effect.mdx & s3-storage.mdx

Summary by CodeRabbit

  • Documentation
    • Added Spanish overview of the StudioCMS ecosystem and its core packages.
    • Added a Spanish guide for custom frontend rendering with examples and plugin notes.
    • Added Spanish documentation for Effect integration and usage.
    • Added Spanish S3 storage setup guide with provider-specific environment examples.
    • Updated a ReadMore link in the Spanish getting-started page.

@dreyfus92 dreyfus92 requested a review from a team as a code owner February 21, 2026 05:20
@htg-1-studiocms-cloud
Copy link
Copy Markdown

htg-1-studiocms-cloud Bot commented Feb 21, 2026

Dokploy Preview Deployment

Name Status Preview Updated (UTC)
StudioCMS Docs ✅ Done Preview URL 2026-02-21T05:38:12.098Z

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Feb 21, 2026

📝 Walkthrough

Walkthrough

Adds four new Spanish documentation pages: ecosystem overview, custom-frontend rendering guide, Effect integration, and S3 storage configuration with provider-specific environment examples.

Changes

Cohort / File(s) Summary
Spanish docs — new pages
src/content/docs/es/ecosystem/index.mdx, src/content/docs/es/guides/custom-frontend/rendering.mdx, src/content/docs/es/how-it-works/effect.mdx, src/content/docs/es/package-catalog/storage-managers/s3-storage.mdx
Adds four new Spanish MDX documentation files. Content includes ecosystem package summaries, a custom-frontend rendering example (Astro catch-all route), Effect integration snippets, and S3 storage configuration with env examples for multiple providers.
Small link update
src/content/docs/es/start-here/getting-started.mdx
Updated a ReadMore hyperlink anchor for the S3 storage env-vars page.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • Adammatthiesen

Poem

🐰 Saltando entre páginas en español,

Ecosistema, render y S3 en renglón,
Efectos y ejemplos listos para ver,
Un salto de docs para quien quiera leer,
¡Brinca, estudia, y vuelve a correr! 🥕✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The PR title 'i18n(es): translate multiple missing docs' clearly and accurately describes the main change: adding Spanish translations for missing documentation files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch es-up-05

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@studiocms-no-reply
Copy link
Copy Markdown
Member

studiocms-no-reply commented Feb 21, 2026

Lunaria Status Overview

🌕 This pull request will trigger status changes.

Learn more

By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.

You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

File Note
es/ecosystem/index.mdx Localization added, will be marked as complete.
es/guides/custom-frontend/rendering.mdx Localization added, will be marked as complete.
es/how-it-works/effect.mdx Localization added, will be marked as complete.
es/package-catalog/storage-managers/s3-storage.mdx Localization added, will be marked as complete.
es/start-here/getting-started.mdx Localization changed, will be marked as complete.
Warnings reference
Icon Description
🔄️ The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

🧹 Nitpick comments (1)
src/content/docs/es/package-catalog/storage-managers/s3-storage.mdx (1)

50-128: Trailing spaces on all provider section headings.

Lines 50, 63, 76, 89, 102, 115, and 128 each have a trailing space after the heading text (e.g. ### AWS ␣). No rendering impact, but worth cleaning up for consistency.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@src/content/docs/es/package-catalog/storage-managers/s3-storage.mdx` around
lines 50 - 128, Remove the trailing spaces after each provider heading (e.g.,
the headings "### AWS", "### Cloudflare R2", "### DigitalOcean Spaces", "###
Backblaze B2", "### MinIO", "### Wasabi", and "### Linode Object Storage") so
the headings end immediately after the provider name; edit the MDX file and trim
the trailing whitespace for those heading lines to ensure consistent formatting.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@src/content/docs/es/ecosystem/index.mdx`:
- Line 8: Replace three Spanish grammar issues in the document: change the
phrase "plugins y integraciones" to "plugins e integraciones" (use "e" before
the "i" sound), replace "pre-construidos" with "preconstruidos" (remove the
unnecessary hyphen), and insert a comma in the contrastive clause changing
"datos pero también" to "datos, pero también".
- Around line 1-4: The frontmatter for this page is missing the i18n flag; add
i18nReady: true to the YAML frontmatter at the top (alongside title: Vista
general del ecosistema and topic: ecosystem) so the i18n tracking system marks
this page as translated; ensure the new key is placed within the existing
triple-dashed frontmatter block.

In `@src/content/docs/es/how-it-works/effect.mdx`:
- Around line 19-25: Add three small Spanish grammar fixes in the paragraph
containing "la siguiente exportación": insert a colon after "la siguiente
exportación" so it reads "la siguiente exportación:", change "del exportación"
to the correct feminine form "de la exportación", and add a comma before "así
como" so the sentence has ", así como" after the quoted code fragment `import {}
from 'effect';`. Ensure the punctuation and article changes are applied in the
same sentence that mentions the StudioCMS export and the example code block.

---

Nitpick comments:
In `@src/content/docs/es/package-catalog/storage-managers/s3-storage.mdx`:
- Around line 50-128: Remove the trailing spaces after each provider heading
(e.g., the headings "### AWS", "### Cloudflare R2", "### DigitalOcean Spaces",
"### Backblaze B2", "### MinIO", "### Wasabi", and "### Linode Object Storage")
so the headings end immediately after the provider name; edit the MDX file and
trim the trailing whitespace for those heading lines to ensure consistent
formatting.

Comment thread src/content/docs/es/ecosystem/index.mdx
Comment thread src/content/docs/es/ecosystem/index.mdx Outdated
Comment thread src/content/docs/es/how-it-works/effect.mdx Outdated
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Duplicate comments:
In `@src/content/docs/es/ecosystem/index.mdx`:
- Line 30: Replace the misplaced comma in the sentence containing
`@withstudiocms/kysely` by moving the comma from after "pero" to before it —
change "datos pero, también" to "datos, pero también" so the contrastive clause
is punctuated correctly.
- Around line 1-4: The frontmatter at the top of the document is missing the
i18nReady flag; add the line i18nReady: true into the YAML frontmatter (between
the existing --- markers), e.g., alongside title/topic entries so the
frontmatter includes i18nReady: true as a boolean value to ensure the i18n
tracking system marks this page complete.

In `@src/content/docs/es/how-it-works/effect.mdx`:
- Around line 19-25: Two grammar fixes: add a colon after "la siguiente
exportación" and insert a comma before "así como" in the sentence that follows
the code block (the sentence referencing `'effect';`); update the text around
the export example (the line containing "la siguiente exportación" and the
subsequent sentence referencing "import { Effect, Context, Schema, Data } from
'studiocms/effect';" and "'effect'; así como") to read "la siguiente
exportación:" and "'effect';, así como" respectively.

@dreyfus92 dreyfus92 merged commit da24e9f into main Feb 21, 2026
8 checks passed
@dreyfus92 dreyfus92 deleted the es-up-05 branch February 21, 2026 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants