Change entity paths to be more human readable

Created on 21 July 2022, over 2 years ago
Updated 1 March 2024, about 1 year ago

Problem/Motivation

Change entity paths to be more human readable

Legacy (D7) paths as AFAICT
* /translate
Shows a list of languages, the translation status and contributors
* /translate/projects
Shows a glossary like view of projects

* /translate/projects/{project_name}
Shows a list of languages and translation status
* /translate/projects/{project_name}/releases
Show a list of releases and stats
* /translate/projects/{project_name}/export
Show a form to export gettext templates

Current (D9) paths are:
* /l10n_server_project/{id}
* /l10n_server_release/{id}

Steps to reproduce

Proposed resolution

/translations
/projects
/project/{id}
/project/{id}/releases
/release/{id} or /project/{id}/release/{id}
...

And use pathauto and/or redirect module to provide legacy URLs.

Remaining tasks

User interface changes

API changes

Data model changes

๐Ÿ“Œ Task
Status

Active

Version

3.0

Component

Code

Created by

๐Ÿ‡ฉ๐Ÿ‡ชGermany sanduhrs ๐Ÿ‡ช๐Ÿ‡บ Heidelberg, Germany, Europe

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024