Skip to content

Conversation

AnilShebin
Copy link
Contributor

Add Tamil translations

They hadn't been implemented yet

Added new translation files following the existing structure and translated all relevant messages into Tamil.

Add Tamil translations

They hadn't been implemented yet

Added new translation files following the existing structure and
translated all relevant messages into Tamil.

Signed-off-by: Anil Shebin S J <[email protected]>
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds comprehensive Tamil language support to the Payload CMS, including translation files for the core system and all plugins. The implementation follows the existing translation structure pattern and provides localization for Tamil-speaking users.

Key changes:

  • Added complete Tamil translation files across all packages
  • Registered Tamil (ta) as an accepted language in the core system
  • Integrated Tamil support with date-fns locale for proper date formatting

Reviewed Changes

Copilot reviewed 27 out of 27 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/translations/src/utilities/languages.ts Added 'ta' to accepted languages list
packages/translations/src/types.ts Added 'ta' to DateFNSKeys type definition
packages/translations/src/languages/ta.ts Comprehensive Tamil translation file with 618 lines of translations
packages/translations/src/importDateFNSLocale.ts Added Tamil locale import for date-fns
packages/translations/src/exports/all.ts Added Tamil translations to main exports
packages/richtext-lexical/src/i18n.ts Added Tamil translations for rich text editor
packages/richtext-lexical/src/features/*/i18n.ts Added Tamil translations for various rich text features
packages/plugin-seo/src/translations/ta.ts Added Tamil translations for SEO plugin
packages/plugin-multi-tenant/src/translations/languages/ta.ts Added Tamil translations for multi-tenant plugin
packages/plugin-import-export/src/translations/languages/ta.ts Added Tamil translations for import-export plugin
packages/payload/src/exports/i18n/ta.ts Added Tamil export for main payload package

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

},
ta: {
label: 'இணைப்பு',
loadingWithEllipsis: 'போர்த்துவருகிறது...',
Copy link
Preview

Copilot AI Sep 19, 2025

Choose a reason for hiding this comment

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

The Tamil translation 'போர்த்துவருகிறது' appears to be incorrect. The word seems to mean 'covering/wrapping' rather than 'loading'. A more appropriate Tamil translation for 'loading' would be 'ஏற்றுகிறது' or 'லோட் செய்கிறது'.

Suggested change
loadingWithEllipsis: 'போர்த்துவருகிறது...',
loadingWithEllipsis: 'ஏற்றுகிறது...',

Copilot uses AI. Check for mistakes.

Copy link
Contributor

@DanRibbens DanRibbens left a comment

Choose a reason for hiding this comment

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

Thanks for the contribution!

@DanRibbens DanRibbens merged commit 7975fe3 into payloadcms:main Sep 22, 2025
88 checks passed
Copy link
Contributor

🚀 This is included in version v3.57.0

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.

2 participants