Comments (5)
Yes, you need more permission for that (because it can remove strings as well).
from weblate.
The upload processes only translated strings. What you can do is to use Replace existing translation file instead, that doesn't go to the string level.
from weblate.
What you can do is to use Replace existing translation file instead
There is no "replace" option in the upload page. at least not for us contributor translators.
from weblate.
@nijel, sorry for slow responses, health issues in the family.
this permission requirement takes us back to square one; that for us translators, these options triplet should replace/clear translated-but-needs-editing strings without admin level permissions.
For these option triplet, you may add an extra checkbox with a big warning that if process continues, for example, it may damage the source, and ask the user to double or triple check what they did.
I feel the urge to repeat my original attention in a little bit different way:
When a project's maintainers/admin make changes on translations through scripting, usually po files, they copy old translations into new strings with zero history, and remove old ones with their history.
Somehow on the way, a lot of these translation matches 0% to the source, and thus the truth level drops sharp on the total.
There are no other actively participating translator other than me in the last 6 months, and I was very disfocused aboutt he project. so these needs-editing translations were accumulated over 2000 strings. This loads a huge strain on my nerves as my best was 100-200 per day, and i do not have regular access recently. clearing them there and then is the best way to ease the strain.
another stress is that since this is a po type project, they will use whatever translated string is present without ever proof reading (which is what i do basically) and thus i want to clear all those strings. when no translation is present, they use source strings instead, and it is best to have no translation ever instead of having wrong translations.
you may say why not to ask maintainers for more project permission. but as you may understand, open source projects may not see them around for long, so even if i get access, then the next person i trust the flag may not get such permission in time.
Anyways, I really appreciate you taking your time and bear with us. Thank you very much. If you got more time, I would like to hear more from you about how else could we get a solution. For the moment I am a bit burnt out, so until next time.
from weblate.
This issue has been automatically marked as stale because there wasn’t any recent activity.
It will be closed soon if no further action occurs.
Thank you for your contributions!
from weblate.
Related Issues (20)
- Reports are confusing HOT 3
- Layout is a bit broken in the API web interface HOT 1
- XLSX issue HOT 3
- Unprotected private key file HOT 6
- Include "last_updated" field in Translations & Unit Instance API HOT 1
- Unable to install weblate.discovery.discovery HOT 1
- OpenAI MachineTranslationError: Could not parse assistant reply HOT 3
- The API changes 'Language requested' and 'Alert triggered' could provide more information
- Incorrect user listing on the contributors page HOT 1
- Clarify the difference between "Explanation" and "Translation explanation" fields HOT 1
- Tag highlighting for an opening tag fails HOT 1
- Inconsistent diff/tag highlighting in history HOT 1
- Ensuring Data Safety: Storing Each Translation Batch in the Database Promptly HOT 1
- XML entities with dash not handled
- Check "Mismatched full stop" gives false positive in Russian HOT 2
- Improved date range selection for changes HOT 1
- would like to invite new users to register and login into Weblate only using their GITHUB HOT 9
- Show string/word numbers on search results HOT 2
- Button width to long in mobile
- The OpenApi does not implement proxy parameters!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from weblate.