URL:
https://github.com/freeipa/freeipa/pull/2372
Author: stanislavlevin
Title: #2372: Fix translation of 'Remove' dialog for 'association_table'
widget
Action: opened
PR body:
"""
As for now the default title of remove dialogs, which are initialized from
'association_table' widget, is set to something like
```
Remove ${other_entity} from ${entity} ${primary_key}
```
where 'other_entity' and 'entity' are also translatable texts.
This construction is used via the method 'show_remove_dialog' of
'association_table' widget for the all 'Delete' actions within the details
of entities. Such concatenation leads to a bad quality translation and should be changed
to an entire sentence.
From now a mentioned title is taken from a spec and should be specified explicitly.
Fixes:
https://pagure.io/freeipa/issue/7704
This PR contains #2371 as a dependency and thus should be merged after that if it
accepted.
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2372/head:pr2372
git checkout pr2372