Comments (3)
@AA-Turner I already mentioned the Tamil issue in #28
from sphinx-doc-translations.
These errors are for UI, not docs. Considering reporting in there.
Important subject, though.
from sphinx-doc-translations.
Is there a way of ensuring in transifex that these errors don't happen?
@AA-Turner Sorry for not answering this question specific before.
TL;DR; I don't think there is straightforward way to avoid it in Transifex.
Translations not honoring placeholders %s
are reported in-screen as error for the translations (see Tamil example), but I haven't found a straightforward way to tx pull
filtering these error strings. Haven't found a API endpoint either.
Pulling only reviewed translations would reduce the chance of these errors, but not ensure (plus adding a big burden to the existing contributors). I don't think it is worth.
A manual solution would be to have me editing and fixing, or clearing the problematic translation strings. I can do that if you need, but I need to be made aware (via CI etc.) whenever it happens.
Is it possible to programmatically retrieve the language codes causing the compilation to fail? It occurred to me that the transifex.yml CI workflow could keep going by first clearing these problematic language codes with git checkout <lang>
.
from sphinx-doc-translations.
Related Issues (17)
- Some Chinese translations confused me HOT 2
- travis-ci.org builds ceased; go to travis-ci.com HOT 3
- Set placeholders on Transifex HOT 13
- Translations updates not published HOT 6
- Leftover po files ? HOT 1
- When will zh_TW be added in http://www.sphinx-doc.org/? HOT 3
- Resources names as POT filename instead of the resource slug HOT 11
- Ubuntu deprecation warning in Actions
- Let us have custom placeholders in Transifex HOT 2
- Tamil translation 100% overnight with syntax errors HOT 1
- Clean multiple Serbian teams in Transifex and readthedocs HOT 5
- WARNING: dot command 'dot' cannot be run (needed for graphviz output), check the graphviz_dot setting
- pt_BR and zh_CN: Documentation is built in English because RTD is unable to find PO files HOT 4
- Remove obsolete Tx resources
- Implement syntax checking workflow
- Remove obsolete POT files
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 sphinx-doc-translations.