Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFR] Pluralize the confirmation message in BulkDeleteWithConfirmButton #3058

Merged
merged 1 commit into from
Mar 26, 2019

Conversation

Luwangel
Copy link
Contributor

@Luwangel Luwangel commented Mar 26, 2019

Fixes #3040
Follows #2955

We use to singularize the confirm message in the BulkDeleteWithConfirmButton component. But we often select more than one component. The solution is to use inflect to select wisely between pluralize or singularize.

Todo

  • Use inflect instead of singularize in the BulkDeleteWithConfirmButton component

Sélection_005

Sélection_006

@Luwangel Luwangel changed the title Fix BulkDeleteConfirm translation when selecting several items [RFR] Pluralize the confirmation message in BulkDeleteWithConfirmButton Mar 26, 2019
@@ -106,7 +106,7 @@ class BulkDeleteWithConfirmButton extends Component {
translateOptions={{
smart_count: selectedIds.length,
name: inflection.humanize(
inflection.singularize(resource),
inflection.inflect(resource, selectedIds.length),
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we should do even better. Many of users actually provide translations for their resources names. We should use them

Copy link
Contributor

Choose a reason for hiding this comment

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

See #3040

Copy link
Member

Choose a reason for hiding this comment

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

Good idea, but this should be done across all messages. Let's merge @Luwangel's PR and do that in another PR.

@fzaninotto fzaninotto merged commit a6c9b12 into master Mar 26, 2019
@fzaninotto fzaninotto deleted the fix-translation-bulk-delete branch March 26, 2019 15:56
@fzaninotto fzaninotto added this to the 2.8.4 milestone Mar 26, 2019
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.

None yet

3 participants