Exclude External Machinery services fo readonly entities
Open
Nobody has claimed this yet.
hours
P3
- Dominant language
- Python
- Stars
- 1.7k
- Forks
- 611
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 49
Description
We should exclude readonly entities for services like Google Translate, Microsoft Translator and OpenAI ChatGPT.
Originally posted by @flodolo in https://github.com/mozilla/pontoon/pull/4394#discussion_r3764106858
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating how readonly entities are identified and where external machinery services such as Google Translate, Microsoft Translator, and OpenAI ChatGPT are selected. Trace the relevant tests or service entry points, and consider the work done when readonly entities are excluded from all three services.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- localization
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100