Skip to content

i18n - translations#17945

Merged
charlesBochet merged 2 commits intomainfrom
i18n
Feb 15, 2026
Merged

i18n - translations#17945
charlesBochet merged 2 commits intomainfrom
i18n

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Created by Github action

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Feb 14, 2026

Greptile Overview

Greptile Summary

Updated translation files across all 31 supported locales to reflect recent code refactoring and fix interpolation syntax. The changes include:

  • Updated source file references where CustomSideMenu was moved from src/modules/ui/input/editor/components/ to src/modules/blocknote-editor/components/
  • Updated references for MentionInlineContent moved to src/modules/blocknote-editor/blocks/
  • Added new translation for "Context window" (msgid: LXIm4m) in AIChatContextUsageButton
  • Fixed interpolation syntax in web search strings from '{query}' to {query} to match lingui's template literal format (changed msgids from KLJPmq to J7YRXR and dW40bt to BOCV5/)
  • Regenerated all TypeScript files in locales/generated/ directory

All changes are mechanical updates generated by the translation extraction process and maintain consistency across all locale files.

Confidence Score: 5/5

  • This PR is safe to merge with no risk
  • This is an automated translation file update generated by GitHub Actions. All changes are mechanical: updating source file path references to match code refactoring, fixing interpolation syntax to match the correct lingui format, and adding a new translation entry. The changes are consistent across all 62 files (31 locales × 2 file types), and the generated TypeScript files match their corresponding PO files. No logic changes or manual edits that could introduce errors.
  • No files require special attention

Important Files Changed

Filename Overview
packages/twenty-front/src/locales/en.po Updated source file references to reflect code refactoring (CustomSideMenu moved from ui/input/editor to blocknote-editor), added new "Context window" translation, and fixed interpolation syntax from '{query}' to {query} for web search strings
packages/twenty-front/src/locales/generated/en.ts Auto-generated TypeScript file updated to match changes in en.po file
packages/twenty-front/src/locales/fr-FR.po Updated source file references and interpolation syntax to match English locale changes
packages/twenty-front/src/locales/de-DE.po Updated source file references and interpolation syntax to match English locale changes
packages/twenty-front/src/locales/es-ES.po Updated source file references and interpolation syntax to match English locale changes
packages/twenty-front/src/locales/ja-JP.po Updated source file references and interpolation syntax to match English locale changes
packages/twenty-front/src/locales/zh-CN.po Updated source file references and interpolation syntax to match English locale changes

Last reviewed commit: cfa6951

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.

62 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

3 issues found across 62 files

Prompt for AI agents (all issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="packages/twenty-front/src/locales/fi-FI.po">

<violation number="1" location="packages/twenty-front/src/locales/fi-FI.po:3086">
P3: Missing Finnish translation for the newly added "Context window" string.</violation>

<violation number="2" location="packages/twenty-front/src/locales/fi-FI.po:11130">
P3: Add a Finnish translation for the updated "Searched the web for {query}" message so it doesn't fall back to English.</violation>
</file>

<file name="packages/twenty-front/src/locales/pt-BR.po">

<violation number="1" location="packages/twenty-front/src/locales/pt-BR.po:11130">
P2: Translate the updated "Searched the web for {query}" string to pt-BR to avoid showing English text.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment on lines +11130 to 11131
msgid "Searched the web for {query}"
msgstr ""
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot Feb 14, 2026

Choose a reason for hiding this comment

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

P2: Translate the updated "Searched the web for {query}" string to pt-BR to avoid showing English text.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At packages/twenty-front/src/locales/pt-BR.po, line 11130:

<comment>Translate the updated "Searched the web for {query}" string to pt-BR to avoid showing English text.</comment>

<file context>
@@ -11119,19 +11125,19 @@ msgstr ""
+#. js-lingui-id: J7YRXR
 #: src/modules/ai/utils/getToolDisplayMessage.ts
-msgid "Searched the web for '{query}'"
+msgid "Searched the web for {query}"
 msgstr ""
 
</file context>
Suggested change
msgid "Searched the web for {query}"
msgstr ""
msgid "Searched the web for {query}"
msgstr "Pesquisou na web por {query}"
Fix with Cubic

#. js-lingui-id: J7YRXR
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Searched the web for '{query}'"
msgid "Searched the web for {query}"
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot Feb 14, 2026

Choose a reason for hiding this comment

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

P3: Add a Finnish translation for the updated "Searched the web for {query}" message so it doesn't fall back to English.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At packages/twenty-front/src/locales/fi-FI.po, line 11130:

<comment>Add a Finnish translation for the updated "Searched the web for {query}" message so it doesn't fall back to English.</comment>

<file context>
@@ -11119,19 +11125,19 @@ msgstr ""
+#. js-lingui-id: J7YRXR
 #: src/modules/ai/utils/getToolDisplayMessage.ts
-msgid "Searched the web for '{query}'"
+msgid "Searched the web for {query}"
 msgstr ""
 
</file context>
Fix with Cubic


#. js-lingui-id: LXIm4m
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "Context window"
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot Feb 14, 2026

Choose a reason for hiding this comment

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

P3: Missing Finnish translation for the newly added "Context window" string.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At packages/twenty-front/src/locales/fi-FI.po, line 3086:

<comment>Missing Finnish translation for the newly added "Context window" string.</comment>

<file context>
@@ -3081,6 +3081,11 @@ msgstr "Kontekstitietueet"
 
+#. js-lingui-id: LXIm4m
+#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
+msgid "Context window"
+msgstr ""
+
</file context>
Fix with Cubic

@charlesBochet charlesBochet merged commit b901bde into main Feb 15, 2026
15 checks passed
@charlesBochet charlesBochet deleted the i18n branch February 15, 2026 22:50
@github-actions
Copy link
Copy Markdown
Contributor Author

Fails
🚫

node failed.

Log

Details
�[31mError: �[39m SyntaxError: Unexpected token 'C', "Contributo"... is not valid JSON
    at JSON.parse (<anonymous>)
�[90m    at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19)�[39m
�[90m    at successSteps (node:internal/deps/undici/undici:6882:27)�[39m
�[90m    at readAllBytes (node:internal/deps/undici/undici:5807:13)�[39m
�[90m    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)�[39m
danger-results://tmp/danger-results-c5e26d98.json

Generated by 🚫 dangerJS against cfa6951

FelixMalfait pushed a commit that referenced this pull request Feb 16, 2026
Created by Github action

---------

Co-authored-by: github-actions <github-actions@twenty.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.

1 participant