Project

General

Profile

Actions

Refactor #20513

closed

Provide shareable make targets and rake tasks for extracting translations

Added by Tomáš Strachota over 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Hammer core
Target version:
Difficulty:
Triaged:
Team Backlog:
Fixed in Releases:
Found in Releases:
In Kanboard:

Description

All translated hammer plugins contain a copy Makefile and rake tasks for extracting translations. When there's a change in the extraction procedure forced by change in any of the tools we depend on, every plugin must update the Makefile, which isn't very efficient. It's sometimes also quite difficult to spot that something went wrong with translations after upgrade of the tools. As a result many plugins contain outdated Makefiles that produce wrong .po files.

Hammer should provide shareable make targets and rake tasks for extracting translations to avoid the overhead with updating it in all plugins when something changes.


Related issues 1 (0 open1 closed)

Related to Hammer CLI - Refactor #25724: hammer-cli-foreman should use shared makefile targets for translationsClosedTomáš StrachotaActions
Actions #1

Updated by The Foreman Bot over 6 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/hammer-cli/pull/249 added
Actions #2

Updated by Marek Hulán over 6 years ago

  • Target version changed from 1.17.0-RC2 to 1.18.0-RC2
Actions #3

Updated by Marek Hulán over 6 years ago

  • Target version changed from 1.18.0-RC2 to 214
Actions #4

Updated by Marek Hulán over 6 years ago

  • Target version changed from 214 to 1.16.0-RC2
Actions #5

Updated by Marek Hulán over 6 years ago

  • Target version changed from 1.16.0-RC2 to 1.16.0-RC1
Actions #6

Updated by Marek Hulán over 6 years ago

  • Target version changed from 1.16.0-RC1 to 1.16.2
Actions #7

Updated by Anonymous over 6 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #8

Updated by Tomáš Strachota over 5 years ago

  • Related to Refactor #25724: hammer-cli-foreman should use shared makefile targets for translations added
Actions

Also available in: Atom PDF