Skip to content

chore: translate documentation (2026-03-01)#119

Merged
kilbot merged 2 commits into
mainfrom
translations-2026-03-01
Mar 1, 2026
Merged

chore: translate documentation (2026-03-01)#119
kilbot merged 2 commits into
mainfrom
translations-2026-03-01

Conversation

@kilbot
Copy link
Copy Markdown
Contributor

@kilbot kilbot commented Mar 1, 2026

Summary

  • Recovered translations from failed CI run (push permission error)
  • 90 i18n files updated across 10 languages: es, fr, de, ja, pt-BR, ko, it, ar, hi-IN, zh-CN
  • Added permissions: contents: write to translate workflow to prevent future push failures
  • Ran all validation steps locally (frontmatter, anchor IDs, orphan cleanup)

Root cause

The translate workflow's GITHUB_TOKEN lacked write permissions, causing git push to fail with a 403. Fixed by adding top-level permissions: contents: write.

Summary by CodeRabbit

Release Notes

  • Documentation

    • Added comprehensive Vipps MobilePay gateway documentation across all supported languages.
    • Updated payment gateway documentation with improved translations and terminology consistency across Arabic, German, Spanish, French, Hindi, Italian, Japanese, Korean, Portuguese, and Chinese.
    • Enhanced documentation clarity for Email Invoice, Stripe Terminal, SumUp Terminal, and Web Checkout gateways.
  • Chores

    • Updated GitHub Actions workflow permissions for automated processes.

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Mar 1, 2026 9:28am

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Mar 1, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between baba66b and 5369025.

📒 Files selected for processing (61)
  • .github/workflows/translate.yml
  • i18n/ar/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/ar/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/ar/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/ar/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/ar/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/ar/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/de/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/de/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/de/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/de/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/de/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/de/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/es/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/es/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/es/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/es/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/es/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/es/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/fr/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/fr/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/fr/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/fr/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/fr/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/fr/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/hi-IN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/hi-IN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/hi-IN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/hi-IN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/hi-IN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/hi-IN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/it/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/it/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/it/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/it/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/it/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/it/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/ja/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/ja/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/ja/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/ja/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/ja/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/ja/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/ko/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/ko/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/ko/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/ko/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/ko/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/ko/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/pt-BR/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/pt-BR/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/pt-BR/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/pt-BR/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/pt-BR/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/pt-BR/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx
  • i18n/zh-CN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/email-invoice.mdx
  • i18n/zh-CN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/index.mdx
  • i18n/zh-CN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/stripe-terminal.mdx
  • i18n/zh-CN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/sumup-terminal.mdx
  • i18n/zh-CN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/vipps-mobilepay.mdx
  • i18n/zh-CN/docusaurus-plugin-content-docs/version-1.x/payment/custom-gateways/web-checkout.mdx

📝 Walkthrough

Walkthrough

This pull request updates internationalized documentation across 10 languages (Arabic, German, Spanish, French, Hindi, Italian, Japanese, Korean, Portuguese-Brazilian, and Simplified Chinese) for WooCommerce POS payment gateways. It adds comprehensive Vipps MobilePay gateway documentation, standardizes terminology and localization across existing gateway guides, updates index pages to reference the new gateway, and adds GitHub Actions workflow permissions for content modification.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
.github/workflows/translate.yml
Added permissions block granting contents: write access for automated translation workflows.
Vipps MobilePay Gateway Documentation (New)
i18n/ar/...vipps-mobilepay.mdx, i18n/de/...vipps-mobilepay.mdx, i18n/es/...vipps-mobilepay.mdx, i18n/fr/...vipps-mobilepay.mdx, i18n/hi-IN/...vipps-mobilepay.mdx, i18n/it/...vipps-mobilepay.mdx, i18n/ja/...vipps-mobilepay.mdx, i18n/ko/...vipps-mobilepay.mdx, i18n/pt-BR/...vipps-mobilepay.mdx, i18n/zh-CN/...vipps-mobilepay.mdx
Added new localized Vipps MobilePay gateway documentation across all 10 locales with features, installation steps, usage workflows (QR code and push notifications), requirements, and troubleshooting guides.
Gateway Index Pages
i18n/ar/...index.mdx, i18n/de/...index.mdx, i18n/es/...index.mdx, i18n/fr/...index.mdx, i18n/hi-IN/...index.mdx, i18n/it/...index.mdx, i18n/ja/...index.mdx, i18n/ko/...index.mdx, i18n/pt-BR/...index.mdx, i18n/zh-CN/...index.mdx
Updated index pages to add Vipps MobilePay entry, reorganized section headers (Digital → Mobile Payment Gateways), standardized terminology, and refined installation/requirements instructions across all locales.
Email Invoice Gateway (Localization)
i18n/ar/...email-invoice.mdx, i18n/de/...email-invoice.mdx, i18n/es/...email-invoice.mdx, i18n/fr/...email-invoice.mdx, i18n/hi-IN/...email-invoice.mdx, i18n/it/...email-invoice.mdx, i18n/ja/...email-invoice.mdx, i18n/ko/...email-invoice.mdx, i18n/pt-BR/...email-invoice.mdx, i18n/zh-CN/...email-invoice.mdx
Updated localization for feature descriptions, step instructions, UI terminology, and troubleshooting wording without functional changes.
Stripe Terminal Gateway (Localization)
i18n/ar/...stripe-terminal.mdx, i18n/de/...stripe-terminal.mdx, i18n/es/...stripe-terminal.mdx, i18n/fr/...stripe-terminal.mdx, i18n/hi-IN/...stripe-terminal.mdx, i18n/it/...stripe-terminal.mdx, i18n/ja/...stripe-terminal.mdx, i18n/ko/...stripe-terminal.mdx, i18n/pt-BR/...stripe-terminal.mdx, i18n/zh-CN/...stripe-terminal.mdx
Standardized device terminology, hardware references, simulator mode phrasing, installation steps, and API requirements across locales with consistent naming conventions.
SumUp Terminal Gateway (Localization)
i18n/ar/...sumup-terminal.mdx, i18n/de/...sumup-terminal.mdx, i18n/es/...sumup-terminal.mdx, i18n/fr/...sumup-terminal.mdx, i18n/hi-IN/...sumup-terminal.mdx, i18n/it/...sumup-terminal.mdx, i18n/ja/...sumup-terminal.mdx, i18n/ko/...sumup-terminal.mdx, i18n/pt-BR/...sumup-terminal.mdx, i18n/zh-CN/...sumup-terminal.mdx
Updated device naming, pairing terminology, API credential labels, troubleshooting section headers, and hardware compatibility notes with refined localization across all locales.
Web Checkout Gateway (Localization)
i18n/ar/...web-checkout.mdx, i18n/de/...web-checkout.mdx, i18n/es/...web-checkout.mdx, i18n/fr/...web-checkout.mdx, i18n/hi-IN/...web-checkout.mdx, i18n/it/...web-checkout.mdx, i18n/ja/...web-checkout.mdx, i18n/ko/...web-checkout.mdx, i18n/pt-BR/...web-checkout.mdx, i18n/zh-CN/...web-checkout.mdx
Refined terminology from web-centric to checkout-flow language, updated feature descriptions, installation paths, workflow step wording, and security/performance notes across all locales.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Poem

🐰 Hoppy translations across the globe!
New Vipps gateway hops along with joy,
From Arabic sands to zen temples bright,
Each locale receives its payment delight—
A harmonious workflow, perfectly aligned,
Where gateways and cultures are beautifully combined!

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch translations-2026-03-01

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

kilbot added 2 commits March 1, 2026 10:25
Mode: changed
Languages: ["es","fr","de","ja","pt-BR","ko","it","ar","hi-IN","zh-CN"]

Also fix workflow permissions (contents: write) to prevent push failures.
These were incorrectly removed by orphan cleanup because the English
source hadn't been merged to main yet at the time.
@kilbot kilbot force-pushed the translations-2026-03-01 branch from fde8b37 to 5369025 Compare March 1, 2026 09:25
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fde8b37434

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

<RequirementItem label="Pasarelas de Pago Web">Al menos un método de pago en línea configurado en WooCommerce</RequirementItem>
<RequirementItem label="Certificado SSL">HTTPS requerido para procesamiento seguro de pagos</RequirementItem>
<RequirementItem label="Navegador Moderno">El dispositivo del cliente debe soportar estándares web modernos</RequirementItem>
<RequirementItem label="WooCommerce POS">Se requiere versión Pro para el pago en POS</RequirementItem>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Keep WooCommerce POS requirement aligned with source docs

This change rewrites the requirement to “Pro version required,” but the canonical English page for the same document still states Free or Pro version installed and activated (versioned_docs/version-1.x/payment/custom-gateways/web-checkout.mdx, line 161). The same semantic regression appears across the translated custom-gateway pages in this commit, so non-English users are now given incorrect licensing guidance and may incorrectly assume these gateways are unavailable on Free.

Useful? React with 👍 / 👎.

@kilbot kilbot merged commit 3bcd215 into main Mar 1, 2026
7 checks passed
@kilbot kilbot deleted the translations-2026-03-01 branch March 1, 2026 09:29
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