Project

General

Profile

Actions

Feature #4789

closed

Implement better mechanism for web interface translations

Added by Jan Mach about 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Development - GUI
Target version:
Start date:
02/27/2019
Due date:
% Done:

100%

Estimated time:
To be discussed:

Description

The new mechanism should be versatile enough to support local translations on remote system installations. Currently the only reasonably easy way for translations is to do them in development. There is a Makefile target ready for this task. However when the Mentat system is installed in production environment there is no way to create additional local translations or change/tweak the distribution translations.

Actions #1

Updated by Jan Mach about 5 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 50
Actions #2

Updated by Jan Mach almost 5 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 50 to 100

Attached pathes greatly improve the ability to customize reporting templates and message catalog translations on target host.

The current solution however removes the information about the location of translated message. This was necessary to prevent from unnecessary changes in target files due to the possibility of message catalogs being updated by two different commands (makefile and hawat-cli). There is a new version of mentat-reporter.py behind the horizon, which merges message catalogs for Mentat and Hawat into single instance and brings in additional changes to localization workflow, so I have not bothered with coming up with better solution that this one.

Actions

Also available in: Atom PDF