New request
#19790: Object Type translations are not applied to details panel
We'll provision a sandbox, run an agent against the issue, and open a draft PR. You can pull the branch and iterate from there.
Issue
Bug Description
Translations of object types (or customizations of their singular/plural labels) are not applied to the related field labels in a details panel. See screenshots below where mismatches are highlighted.
Example:
<img width="1484" height="895" alt="Image" src="https://github.com/user-attachments/assets/25a10dcc-3be0-4ae1-9d88-c8cd55aab938" /> <img width="1488" height="918" alt="Image" src="https://github.com/user-attachments/assets/f98ab8fb-2086-45de-91c1-3659e4a600b8" /> <img width="1486" height="881" alt="Image" src="https://github.com/user-attachments/assets/72ec5339-32c4-4326-8737-446566f257a3" />Expected behavior
Expected that translated or name customizations would propagate throughout the app
Technical inputs
- version 1.21.2
Assessmentadvisory
bug●● medium80% confidence
Custom object type translations do not propagate to the details panel, suggesting the panel and its sub-components are using raw metadata keys instead of the localized singular/plural labels from the object metadata.
Likely files
- packages/twenty-front/src/modules/object-record/record-show/components/RecordShowPage.tsx
- packages/twenty-front/src/modules/object-record/record-field/components/FieldDisplay.tsx
- packages/twenty-front/src/modules/object-metadata/hooks/useObjectMetadata.ts
- packages/twenty-front/src/modules/ui/display/...
- packages/twenty-front/src/modules/views/utils/...
- packages/twenty-shared/src/constants/...
Create the request