Closed Bug 1243086 Opened 10 years ago Closed 9 years ago

[translate] Add ability to link to a specific entity in translate view

Categories

(Webtools Graveyard :: Pontoon, defect, P2)

defect

Tracking

(firefox47 affected)

RESOLVED FIXED
Tracking Status
firefox47 --- affected

People

(Reporter: mathjazz, Assigned: mathjazz)

References

Details

For every entity we open in the translate view, we should change the URL to include unique entity identifier, like PK. That way we will be able to link to a specific string opened in the translate view, which we can reuse in last activity columns, user timelines, etc.
Blocks: 1249470
Assignee: nobody → jot
Ideally we want something like this: /LOCALE/PROJECT/PATH/?filter=TYPE&search=KEYWORD&string=ENTITY_ID E.g.: /sl/dtd/browser.dtd/?filter=all&search=open&string=9173582 The tricky part here is progressive loading. We'll need to be able to load only 50 strings surrounding the selected one, and then load other strings on scroll down and also up. Currently we always load the first 50 entities and then add remaining ones on scroll down (with page=1 hack). So you might want to start with putting filter and search into URL and then iterate.
Blocks: 1203543
Blocks: 1225109
Assignee: jot → m
Commit pushed to master at https://github.com/mozilla/pontoon https://github.com/mozilla/pontoon/commit/703f2e0df75ac357e28e07f5bec969ade5429688 Fix bug 1243086 (#383) Add direct links to search, filter and/or entity
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.