Feature: Allow pulling unreviewed entries when running `$ i18n_tool transifex pull`
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 26
- Forks
- 36
- PR merge metrics
- No merged PRs in 30d
Description
What this helps
This allows fork maintainers to chose whether to pull unreviewed entries or not. Currently it's hardcoded:
User story
- As a fork maintainer, I would like to pull the release resources (e.g. Koa) and including unreviewed entires.
What about i18n_tool pull_all?
This command would work, but it doesn't allow to specifiy which resource to pull.
Root cause: review status gone missing for release resources
The root cause of this issue is that when release files are made, they're often marked in bulk as "unreviewed" instead of copying the "reviewed" status from the "master" Transifex resources.
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 in i18n/transifex.py at lines 56-60 and trace how i18n_tool transifex pull selects a resource and review status. Check the command's existing options and related tests, if present. Done means a fork maintainer can choose a specific resource and whether unreviewed entries are pulled without changing the existing default behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, localization
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100