feat: Multi-Language Support and Vector Flag Icons#4026
feat: Multi-Language Support and Vector Flag Icons#4026Lib-LOCALE wants to merge 9 commits intoChrisTitusTech:mainfrom
Conversation
|
Add Resolves #2993 |
|
The question is if we add all these locales... that ends up being one massive ps1 file we would be serving. Is this practical for a powershell script distributed to millions? |
|
The other implementation method is to write a specific language into the .ps1 at compile time and have a bunch of versions like Or following with this approach, you could do something like copyparty does and have an only english version to keep the current file size and also a full language version with all the other languages included. |
|
@ChrisTitusTech I understand the concern about file size, but we need to be realistic: English is only spoken by about 17% of the global population. For a tool as essential as WinUtil, assuming everyone should just 'deal with English' isn't just a technical choice, it's a barrier for millions of users in Europe, LatAm, and Asia who want to optimize their systems without a dictionary. I’ve done the heavy lifting to make this project truly international, and it would be a shame to limit its reach just for the sake of a few kilobytes. To address your technical concern without sacrificing accessibility: This keeps the main script lightweight while finally making it a world-class tool, not just an English-speaking one. Let's make it easy for everyone, not just for those born in Dallas. 🤠 Ready to implement the dynamic loading if you're on board with the vision. |
* Fix WPFTweaksWidget * Update Widget.md
* added frontmatter to widget.md * update more pages * updated copyright to automatically pull the year
* Implement Auto-sorting instead of manually defining order * ffix visual bugs
* Update tweaks.json * Delete docs/content/dev/tweaks/Essential-Tweaks/LaptopHibernation.md --------- Co-authored-by: Chris Titus <dfm.titus@gmail.com>
|
+1 for the feature |
|
this would be great addition if it included time zones |
Adds country flags to application entries, improves locale download efficiency, and cleans up UI code.
|
✨ Clean Code & Localization Update I've refactored the implementation to align with project standards and 'Clean Code' principles:
Ready for review! 🚀 |
|
This would need to make seperate ps1 files and beyond the scope for this project. |
|
@ChrisTitusTech so your app it's English ONLY ? you are a bad guy really ... |
This PR adds comprehensive multi-language support (English, French, Spanish, German, Italian, Portuguese, Polish) and implements a robust vector-based flag icon system for the language selection menu.
Key changes: