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

Add DeepL bulk action to the page tree view #2102

Closed
1 task done
Tracked by #1928
charludo opened this issue Mar 3, 2023 · 0 comments · Fixed by #2221
Closed
1 task done
Tracked by #1928

Add DeepL bulk action to the page tree view #2102

charludo opened this issue Mar 3, 2023 · 0 comments · Fixed by #2221
Assignees
Labels
‼️ prio: high Needs to be resolved ASAP. 💡 feature New feature or request 😱 effort: high Big change, which requires >12h
Milestone

Comments

@charludo
Copy link
Contributor

charludo commented Mar 3, 2023

Motivation

We currently lack a way of bulk-translating pages into a supported language, even though the same feature exists for POIs and events. While a more in-depth translation manager is still being debated, we want to at least be able to offer a bulk action for this that is consistent with the one for POIs/events.

Proposed Solution

  • enable the bulk action in the page_tree template (see existing implementations for other content types)
  • add a confirmation/summary popup containing all relevant information (pages which will be translated, pages which cannot be translated due to poor hix value (only if source language is German!), remaining budget and how much of it will be used by the bulk action), as well as the option to change source and target languages (see mockup by @JoeyStk below)
  • if the HIX value calculation is disabled for a page (hix_ignored=true), the page should not be translated via DeepL (see Expert mode: Ability to mark/umark "Ignore Textverständlichkeitsindex" on a content page #2075)
  • if the budget allows for the bulk action, enable the confirmation button

Alternatives

  • automatically un-select all low-HIX pages when this bulk action is selected

Additional Context

Blocked by:

Design Requirements

(update, not in mockup: move budget section up above the untranslatable pages)
image

@charludo charludo added 💡 feature New feature or request ❗ prio: medium Should be scheduled in the forseeable future. 😅 effort: medium Should be doable in <12h labels Mar 3, 2023
@charludo charludo added this to the 23Q2 milestone Mar 3, 2023
@JoeyStk JoeyStk added ‼️ prio: high Needs to be resolved ASAP. and removed ❗ prio: medium Should be scheduled in the forseeable future. labels Mar 6, 2023
@charludo charludo added 😱 effort: high Big change, which requires >12h and removed 😅 effort: medium Should be doable in <12h labels Mar 8, 2023
@JoeyStk JoeyStk self-assigned this Mar 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
‼️ prio: high Needs to be resolved ASAP. 💡 feature New feature or request 😱 effort: high Big change, which requires >12h
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants