WeblateOrg / WeblateOrg/weblate
Import/sync user settings from another Weblate instance/server/deployment
- Dominant language
- Python
- Stars
- 6.1k
- Forks
- 1.4k
- Avg merge
- 9h 29m
- Merged PRs (30d)
- 408
Description
### Describe the problem
It is common for people who translate one project to want to translate another, which may be self-hosting a Weblate instance.
It is annoying to create and set an account on each of them (selecting languages to translate and secondary languages, workflow preferences, external links).
### Describe the solution you'd like
A way to sync setting between different instances. Maybe a file export-import, or a direct cross-origin HTTP request.
### Describe alternatives you've considered
_No response_
### Screenshots
_No response_
### Additional context
Need to make sure that it's safe to import settings from a malicious source.
Contributor guide
Research direction
No implementation files, tests, or entry points are named. Start by locating the user settings model and any existing settings import or cross-origin interfaces, then review how language, workflow, and external-link preferences are stored. Done requires an agreed synchronization design with explicit protection against importing settings from a malicious source.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend, localization, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100