Skip to content

i18n - docs translations#15731

Merged
FelixMalfait merged 1 commit intomainfrom
i18n
Nov 9, 2025
Merged

i18n - docs translations#15731
FelixMalfait merged 1 commit intomainfrom
i18n

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Nov 9, 2025

Created by Github action

Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Greptile Overview

Greptile Summary

Fixed internal documentation links in French translated docs to properly use localized URLs with /l/fr/ prefix.

Changes Made

  • Updated 3 internal links in local-setup.mdx to point to French localized URLs
  • Updated 1 internal link in self-hosting/setup.mdx to point to French localized URL
  • All referenced target files exist and are accessible

Impact

  • French-speaking users will now be directed to French translations when clicking internal links instead of English pages
  • Improves user experience for non-English documentation readers
  • Maintains consistency with the new localized URL structure introduced in PR #15726

Confidence Score: 5/5

  • This PR is safe to merge with no risk
  • This is a documentation-only change that fixes internal links to use proper localized URLs. All changes are minimal string updates to existing markdown links, all target files exist, and there is no code logic affected. The changes are automatically generated by a GitHub action and follow the established pattern from PR #15726.
  • No files require special attention

Important Files Changed

File Analysis

Filename Score Overview
packages/twenty-docs/l/fr/developers/local-setup.mdx 5/5 Fixed internal documentation links to use localized French URLs (/l/fr/) instead of English paths
packages/twenty-docs/l/fr/developers/self-hosting/setup.mdx 5/5 Updated internal link to use localized French URL for docker-compose guide

Sequence Diagram

sequenceDiagram
    participant GHA as GitHub Action
    participant Crowdin as Crowdin Translation
    participant Repo as Repository
    participant Docs as French Docs

    Note over GHA,Docs: Documentation Translation Update Flow

    GHA->>Crowdin: Fetch latest translations
    Crowdin->>GHA: Return translated content
    GHA->>Repo: Commit translated docs
    GHA->>Docs: Update local-setup.mdx
    Note over Docs: Fix link: /developers/self-hosting/setup<br/>to /l/fr/developers/self-hosting/setup
    GHA->>Docs: Update local-setup.mdx
    Note over Docs: Fix link: /developers/self-hosting/troubleshooting<br/>to /l/fr/developers/self-hosting/troubleshooting
    GHA->>Docs: Update setup.mdx
    Note over Docs: Fix link: /developers/self-hosting/docker-compose<br/>to /l/fr/developers/self-hosting/docker-compose
    Docs->>Repo: All internal links now localized
    Note over Repo: French users navigate to French docs
Loading

2 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

@FelixMalfait FelixMalfait merged commit 1aa9df1 into main Nov 9, 2025
7 of 8 checks passed
@FelixMalfait FelixMalfait deleted the i18n branch November 9, 2025 14:19
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Nov 9, 2025

Fails
🚫

node failed.

Log

Details
�[31mError: �[39m SyntaxError: Unexpected end of JSON input
    at JSON.parse (<anonymous>)
�[90m    at parseJSONFromBytes (node:internal/deps/undici/undici:6433:19)�[39m
�[90m    at successSteps (node:internal/deps/undici/undici:6414:27)�[39m
�[90m    at readAllBytes (node:internal/deps/undici/undici:5380:13)�[39m
�[90m    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)�[39m
danger-results://tmp/danger-results-8e424e40.json

Generated by 🚫 dangerJS against a41445f

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