Closed Bug 1243140 Opened 10 years ago Closed 5 years ago

Use Microsoft Terminology in translate view

Categories

(Webtools Graveyard :: Pontoon, defect, P3)

defect

Tracking

(firefox47 affected)

RESOLVED DUPLICATE of bug 1624557
Tracking Status
firefox47 --- affected

People

(Reporter: mathjazz, Assigned: jotes)

Details

User Story

We need three things.

1. Create data model to store Glossary data from TBX files.
  - source term
  - source term note (part of speech)
  - source term description (definition)
  - target term (translations to available languages)

2. Import data from Microsoft Terminology Service.
  - use API if possible and update on a regular basis (we already have microsoft_terminology in views.py)
    * https://www.microsoft.com/Language/en-US/Microsoft-Terminology-API.aspx
  - alternatively we need to download TBX files, turn them into fixtures and import into the DB
    * https://www.microsoft.com/Language/en-US/Terminology.aspx

3. Present terms in the translation interface.
  - mark terms in original strings in the editor (like placeable, maybe with different border color)
  - on hover, show term description, part of speech and translation (if exists) in a tooltip
  - on click, insert translation to current language (if exists)

In the future we should also allow for adding, removing and editing of Glossary terms in the web UI and through TBX file uploads. For this, we should file a separate bug once this one is closed.
1. Create and use a common mozilla glossary (a list of strings with translations) that all locales will translate in Pontoon. Should be expandable. 2. Make glossary terms highlighted in source string, with ability to insert their translations into textarea, like placeables. Translation should be displayed on hover?
Priority: P3 → P2
User Story: (updated)
Assignee: nobody → jot
Summary: Add Terminology support → Use Microsoft Terminology in translate view
Blocks: 1381959
Flags: needinfo?(adrian)
Priority: P2 → P3
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
No longer blocks: 1381959
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.