mozilla / mozilla/pontoon

Create new API to submit suggestions

Open
#4,479 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

days P2
Dominant language
Python
Stars
1.7k
Forks
611
Avg merge
1d 19h
Merged PRs (30d)
49

Description

Similar to #4477 and #4478, we want an API to submit translations as suggestions.

Suggestions should always be submitted, unless the translation in the uploaded file matches an existing suggestion (approved or rejected).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read issues #4477 and #4478 first to understand the related translation-submission APIs and their entry points. Trace how uploaded translations become suggestions, then verify that every submission is recorded except when it matches an existing approved or rejected suggestion.

Written by the indexing model from the issue text.

Assessment

Tech stack
django, python
Domain
api, backend, localization
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.