Comments (2)
Thanks for the report!
Please note that Pontoon follows Mozilla's guidelines for making changes to existing strings. To sum up:
- If you are changing a string such that its meaning has changed, you must update the string ID.
- If your changes are relevant only for English — for example, to correct a typographical error or to make capitalization consistent — then there is generally no need to update the string ID.
from pontoon.
I notice this issue as well, so for example if I have a source language ini file containing the line:
890_J_Mobi_Title=WIP - 890 Jump in danger
I can add a validate a translation for that line, which works fine.
But, if I later load a newer version of the ini file where the content of that same line got changed to:
890_J_Mobi_Title=danger for 890 Jump
I would expect the translation added to that line to get automatically devalidated, so a translator can pick it up and translate it again. Sadly this is not the case, causing invalid translations to stay without translators being notified about it.
from pontoon.
Related Issues (20)
- Speed up Project Notifications tab
- String displayed even if not matching filters
- Add an option to filter strings by creation date
- Create Account disabled page
- Keep cache for Contributors views warm
- Remove support for the .lang file format
- Periodically remove unused data belonging to disabled projects
- Create a Messaging Center for sending emails and in-app notifications
- Collation specialization appears to be out of date
- Drop docker/k8s-first-steps as unmaintained
- Entity list highlighting is not locale-aware in case sensitivity HOT 1
- Pontoon doesn't check that the string belongs to the current project or path HOT 1
- The repo last_synced_revisions value is not validated
- Do not make requests to non-configured Machinery services
- Resolve deprecation warnings when running pytest
- Ability to log in a file
- Error in logs django.core.exceptions.ImproperlyConfigured HOT 2
- Read environment variables of specific data types (lists, booleans) into Django more reliably
- Help, error code=H10 desc="App crashed" method=GET path="/" on Heroku HOT 3
- LLM-Assisted translation feature roadmap/further developments HOT 1
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 pontoon.