Comments (6)
Just released v0.30.0 with this feature implemented!
Please feel free to share your thoughts then we can do further enhancement!
from i18n-ally.
@farfromrefug Sure! Thanks for the advice.
It's implemented in v0.32.0. 🎉
from i18n-ally.
@epaezrubio Great idea!
I am on vacation currently. Will dig into that next week.
Thanks!
from i18n-ally.
I really need that too. An amazing feature would be to automatically add all missing keys in the JSON files.
Why? Because when you work with tools like weblate, it wont "discover" missing translations. adding empty entries make them discovered by tools like weblate (others too)
from i18n-ally.
@antfu great! i see the the translate all missing button for the non "en" language.
Could you add a button just to "create" the missing keys (with "" value) ? It shoud be available for all languages
BTW how do you treat translation value ""
? do you treat it as a missing translation? (that is what i would hope for).
I am starting to use weblate to allow my clients to translate my apps. Weblate only way of knowing what translation are needed is to read the json files and see which keys have an empty value (""
) or invalid value (wrong quote ...)
So what i am hopping for is for your extension to help me auto generate those "missing" keys in all json files.
from i18n-ally.
@epaezrubio Closing this for now. If you have any problems or suggestions, feel free to reopen this or create n new issue.
from i18n-ally.
Related Issues (20)
- Support for upcoming Jetbrains 2024.1 versions
- next-intl's getTranslations() not supported HOT 1
- namespace does not work HOT 2
- I can't rerun project
- Support '\t' for "i18n-ally.indent" option HOT 1
- Phrases including ampersand (`&`), when translated, stop before the `&` HOT 1
- Add translation feature for normal strings in React in Jetbrains IDEs
- Lokalise key sorting different as I18n ally HOT 1
- Items in command palette overlap, not responsive to key presses
- The project is configured i18n-ally, but nothing happens HOT 1
- The project is configured i18n-ally, but nothing happen HOT 2
- keyPrefix:: "{FileNameWithoutExt}."添加文件名称后是否可以在文件名称后添加“.”分开文件名称和key
- Cannot recognize path annotation after "v-else" in vue template
- 无法批量翻译英语(按钮不起作用),其他语言可以
- Translation Editor doesn't work with .js translation files
- 不知道为什么一直找不到翻译文件 HOT 1
- Text extractions menu is not working correctly HOT 1
- [Framework Request] java thymleaf
- i18n Ally: Showing Different Translation for russian language HOT 2
- Prettier formatted code with line break not recognized by i18n-ally
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 i18n-ally.