Comments (3)
My first suggestion would be to use one of the widely used formats instead of inventing the own one.
If you want to use custom format in Weblate, integration needs to be implemented. Look at https://github.com/WeblateOrg/weblate/tree/main/weblate/formats for existing ones. Most of them are based on the translate-toolkit to do the actual parsing of the files. In case your format is similar to something existing, you might add a conversion layer on top of existing format, this is how Excel files are supported based on the CSV format in https://github.com/WeblateOrg/weblate/blob/main/weblate/formats/external.py.
from weblate.
This issue has been marked as a question by a Weblate team member. Why? Because it belongs more to the professional Weblate Care or community Discussions than here. We strive to answer these reasonably fast here, too, but purchasing the support subscription is more responsible and faster for your business. And it makes Weblate stronger as well. Thanks!
In case your question is already answered, making a donation is the right way to say thank you!
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)
- Kabyle language in aliased language codes HOT 3
- Support explanation attribute for Android string resources HOT 4
- Automatic association of screenshots with string ids HOT 4
- Redundant `Sign in to save the translation.` shown in the `Save and stay` button of the glossary term full editor HOT 1
- Lazy-commits not triggered on GET /api/.../file/ when using If-Modified-Since HOT 1
- Hosted weblate tries to push to the wrong repository HOT 5
- `wlc reset` always leads to 'Connection aborted' HOT 2
- Cannot revert the approved strings HOT 6
- The state of the string should be reverted too HOT 6
- CORS_URLS_REGEX in settings_docker.py doesn't make use of URL_PREFIX HOT 1
- Crash when changing review state to Approved HOT 2
- Placeholder mismatch detection HOT 2
- More optimization options HOT 2
- Problem creating new components. HOT 2
- Low Accessibility rate HOT 3
- Server error upon commit/push HOT 2
- Glossary screenshots enhancement HOT 3
- Time to use `build` from `setuptools` instead of `distutils`? HOT 3
- Cannot add project-wide Add-on 'Squash Git commits' HOT 2
- Word counter HOT 3
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.