Skip to content

[l10n][scheduler] Improve Polish (pl-PL) locale#22612

Merged
rita-codes merged 8 commits into
mui:masterfrom
adamowski10:l10n-improve-polish-scheduler
Jun 16, 2026
Merged

[l10n][scheduler] Improve Polish (pl-PL) locale#22612
rita-codes merged 8 commits into
mui:masterfrom
adamowski10:l10n-improve-polish-scheduler

Conversation

@adamowski10

Copy link
Copy Markdown
Contributor

Changelog

  • Complete Polish translations for the Scheduler locale.
  • Translate EventDialog, Calendar, Timeline, and recurring event scope labels.
  • Keep locale structure aligned with the existing Scheduler localization files.

Test plan

  • Ran pnpm l10n.
  • Ran pnpm prettier.

@adamowski10

Copy link
Copy Markdown
Contributor Author

Could a maintainer please add the type: enhancement label? I don’t have permission to add labels to this PR.

@code-infra-dashboard

code-infra-dashboard Bot commented May 28, 2026

Copy link
Copy Markdown

Deploy preview

https://deploy-preview-22612--material-ui-x.netlify.app/

Bundle size

Bundle Parsed size Gzip size
@mui/x-data-grid 0B(0.00%) 0B(0.00%)
@mui/x-data-grid-pro 0B(0.00%) 0B(0.00%)
@mui/x-data-grid-premium 0B(0.00%) 0B(0.00%)
@mui/x-charts 0B(0.00%) 0B(0.00%)
@mui/x-charts-pro 0B(0.00%) 0B(0.00%)
@mui/x-charts-premium 0B(0.00%) 0B(0.00%)
@mui/x-date-pickers 0B(0.00%) 0B(0.00%)
@mui/x-date-pickers-pro 0B(0.00%) 0B(0.00%)
@mui/x-tree-view 0B(0.00%) 0B(0.00%)
@mui/x-tree-view-pro 0B(0.00%) 0B(0.00%)
@mui/x-license 0B(0.00%) 0B(0.00%)

Details of bundle changes


Check out the code infra dashboard for more information about this PR.

@github-actions github-actions Bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label May 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@zannager zannager added l10n Localization. scope: scheduler Changes related to the scheduler. labels May 30, 2026
Comment thread packages/x-scheduler/src/locales/plPL.ts Outdated
@rita-codes rita-codes added the type: enhancement It’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature. label Jun 8, 2026
Resolve conflicts in the Polish scheduler locale:
- Keep the accurate recurrenceWeeklyPresetLabel from master (mui#22733), which
  uses the stable weekday token with proper Polish declensions, instead of the
  non-declining `w ${weekday}` interpolation.
- Add the three new untranslated keys introduced on master
  (selectColorAriaLabel, requiredResourceError, calendarContentAriaLabel) as
  commented placeholders.
- Regenerate docs/data/scheduler/localization/data.json via `pnpm l10n`
  (pl-PL: 3 missing / 94 total).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
@github-actions github-actions Bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged. label Jun 16, 2026
Add proposed Polish translations for the keys introduced on master while this
PR was open, so the pl-PL locale is fully translated (0 missing / 94 total):
- selectColorAriaLabel
- requiredResourceError
- calendarContentAriaLabel

Regenerate docs/data/scheduler/localization/data.json via `pnpm l10n`.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>

@rita-codes rita-codes left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I merged master to resolve the conflicts. While this PR was open, master added three new locale keys (selectColorAriaLabel, requiredResourceError, calendarContentAriaLabel) and the accurate recurrenceWeeklyPresetLabel (#22733). I filled in proposed Polish translations for the three new keys so the locale stays fully translated, but I'm not a native Polish speaker — could you confirm they read naturally? @adamowski10 @michaldudak

Comment thread packages/x-scheduler/src/locales/plPL.ts
noResourceAriaLabel: 'Brak określonego zasobu',
selectColorAriaLabel: (color) => `Wybierz ${color} jako kolor wydarzenia`,
resourceLabel: 'Zasób',
requiredResourceError: 'Zasób jest wymagany.',

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Proposed translation — please confirm:

requiredResourceError: 'Zasób jest wymagany.',

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

To me, "Należy wybrać zasób." sounds a little better. What do you think, @michaldudak?

Comment thread packages/x-scheduler/src/locales/plPL.ts

@rita-codes rita-codes left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for taking care of this 💙

@rita-codes
rita-codes merged commit 9441bbb into mui:master Jun 16, 2026
21 checks passed
mbrookes pushed a commit to mbrookes/mui-x that referenced this pull request Jun 27, 2026
Co-authored-by: Adam Nowicki <[email protected]>
Co-authored-by: Rita Iglesias Gandara <[email protected]>
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
Co-authored-by: Rita <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

l10n Localization. scope: scheduler Changes related to the scheduler. type: enhancement It’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants