Skip to content

New Crowdin updates - #432

Open
decidim-bot wants to merge 84 commits into
mainfrom
chore/l10n_main
Open

New Crowdin updates#432
decidim-bot wants to merge 84 commits into
mainfrom
chore/l10n_main

Conversation

@decidim-bot

@decidim-bot decidim-bot commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

Release Notes

  • New Features

    • Added support for "The Decidim Book" feature with multilingual translations across 19 languages (Catalan, Czech, German, Greek, Spanish, Basque, Finnish, French, Hungarian, Italian, Japanese, Latvian, Dutch, Norwegian, Polish, Romanian, Swedish, Turkish, and Chinese).
  • Documentation

    • Added book-related content strings including titles, descriptions, author information, and download options for EPUB and PDF formats.

@coderabbitai

coderabbitai Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Warning

Review limit reached

@decidim-bot, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 53 minutes and 59 seconds. Learn how PR review limits work.

Your organization has run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 2f5c762e-cb20-4b32-b717-07c0b73d282d

📥 Commits

Reviewing files that changed from the base of the PR and between f77f28b and 023ce8a.

📒 Files selected for processing (20)
  • locales/ca.yml
  • locales/cs.yml
  • locales/de.yml
  • locales/el.yml
  • locales/es.yml
  • locales/eu.yml
  • locales/fi.yml
  • locales/fr.yml
  • locales/hu.yml
  • locales/it.yml
  • locales/ja.yml
  • locales/lv.yml
  • locales/nl.yml
  • locales/no.yml
  • locales/pl.yml
  • locales/pt.yml
  • locales/ro.yml
  • locales/sv.yml
  • locales/tr.yml
  • locales/zh.yml
📝 Walkthrough

Walkthrough

This PR adds Decidim Book localization strings across 19 locale files. Each file receives a new book translation section containing identical structural keys for authors, CTA, EPUB/PDF download labels, introductory and overview text, a descriptive bullet list, and the book title.

Changes

Book Localization Across All Locales

Layer / File(s) Summary
Book translation strings in all locales
locales/ca.yml, locales/cs.yml, locales/de.yml, locales/el.yml, locales/es.yml, locales/eu.yml, locales/fi.yml, locales/fr.yml, locales/hu.yml, locales/it.yml, locales/ja.yml, locales/lv.yml, locales/nl.yml, locales/no.yml, locales/pl.yml, locales/ro.yml, locales/sv.yml, locales/tr.yml, locales/zh.yml
A new book section with consistent keys (authors, cta, download_epub, download_pdf, intro, overview, subtitle, text-overview, title) added uniformly to 19 locale files, enabling localized book page content across Catalan, Czech, German, Greek, Spanish, Basque, Finnish, French, Hungarian, Italian, Japanese, Latvian, Dutch, Norwegian, Polish, Romanian, Swedish, Turkish, and Chinese.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Suggested reviewers

  • greenwoodt

Poem

🐰 With whiskers twitching, I spy with glee,
Nineteen locales, now book-ready!
From Czech to Catalan, a chorus so fair,
The Decidim tale spreads everywhere! 📖✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'New Crowdin updates' is vague and generic, failing to convey the specific nature of the changes (adding book translations to 22 locale files). Consider a more descriptive title such as 'Add book section translations to all locales' or 'Add Decidim Book translations across 22 locale files' that clearly indicates the main change.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/l10n_main

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.

@netlify

netlify Bot commented Jun 3, 2026

Copy link
Copy Markdown

Deploy Preview for decidim-website ready!

Name Link
🔨 Latest commit 023ce8a
🔍 Latest deploy log https://app.netlify.com/projects/decidim-website/deploys/6a296128944cf00008ab1e32
😎 Deploy Preview https://deploy-preview-432--decidim-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

1 participant