Commit graph

22 commits

Author SHA1 Message Date
thororen1234
386f551ecd
a lot of fixes 2026-03-03 12:14:28 -05:00
M
acf7abe77a
feat(i18n): Add translation keys and implement localization for 80+ p… (#772)
* feat(i18n): Add translation keys and implement localization for 80+ plugins

- Add comprehensive translation keys to i18n/en-US/vencord.json
- Update all plugins to use t() function from @utils/translation
- Replace hardcoded strings with translation function calls
- Support plural forms with _one/_other suffixes
- Use Translate component for strings with embedded JSX

Plugins translated include:
- Core: reviewDB, translate, voiceMessages, messageLogger
- UI: showHiddenChannels, customRPC, clientTheme, permissionsViewer
- Utility: betterSessions, betterSettings, memberCount, betterFolders
- Social: relationshipNotifier, messageLatency, whoReacted
- Media: imageZoom, viewIcons, viewRaw, decor, fakeNitro
- And 60+ more plugins

All changes pass TypeScript compilation.

* Update i18n/en-US/vencord.json

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update i18n/en-US/vencord.json

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update i18n/en-US/vencord.json

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update i18n/en-US/vencord.json

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update i18n/en-US/vencord.json

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update i18n/en-US/vencord.json

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* feat(i18n): Add equicord.json for equicordplugins localization

- Create i18n/en-US/equicord.json with messageLoggerEnhanced translation keys
- Create empty equicord.json files for all other locales (Crowdin will handle translations)
- Build system automatically picks up all JSON files in i18n/{locale}/

* Update i18n/en-US/vencord.json

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* feat(i18n): Add translations to 200 equicordplugins

- Translate all user-facing strings in equicordplugins to use t() function
- Add translation keys to i18n/en-US/equicord.json
- Plugin names remain static strings for build system compatibility
- Settings descriptions, tooltips, context menus, and UI strings now translatable

* FileUpload: add sharex file support (#771)

* FileUpload: add sharex file support
Quick note, the settings seem to split pacal case with spaces for some reason,
so `ShareX` renders as `Share X`. This is stupid and im upset and I dont think
theres anything I can do about it

* FileUpload: use Headers object to construct HTTP headers

* Update vencord.json

---------

Co-authored-by: Mishal <91066601+mishalhossin@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Key <keircn@proton.me>
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-15 09:39:58 -05:00
thororen1234
0c79a5fc87
Fix Most Broken Patches 2026-01-26 21:20:14 -05:00
thororen1234
ce487d6ef8
Fix Our Plugins 2026-01-23 11:49:39 -05:00
thororen1234
e73e2a11e4
css stuff 2025-12-15 20:50:16 -05:00
creations
e48c19d99b
remove all readmes from plugins (#452) 2025-10-11 21:52:01 -04:00
thororen1234
aa6915072c
Add Some Readmes 2025-08-22 13:17:52 -04:00
thororen1234
cf04b80eba
Fix Patches 2025-08-20 14:51:12 -04:00
thororen1234
36234b9044
Fix Patches 2025-07-09 13:48:34 -04:00
thororen1234
493afb254c
Add ForwardAnywhere 2025-04-29 05:05:03 -04:00
thororen1234
e620e46ebe
Remove Some Functionality From BetterBlockUsers
Temp
2025-04-17 22:50:16 -04:00
thororen1234
bafbc79601
Reapply "Canary Fixes"
This reverts commit 864457d983.
2025-04-14 23:23:07 -04:00
thororen1234
864457d983
Revert "Canary Fixes"
This reverts commit 9d2da2a87e.
2025-04-14 23:21:35 -04:00
thororen1234
9d2da2a87e
Canary Fixes 2025-04-14 23:05:42 -04:00
thororen1234
ad4ab4c1e5
BetterFolder Fixes 2025-04-04 13:01:01 -04:00
thororen1234
2e779ea697
Update BetterBlockedUsers 2025-04-04 13:00:37 -04:00
thororen1234
d15fe8dd76
Update BetterBlockedUsers 2025-04-04 13:00:36 -04:00
thororen1234
3e227b84c1
Fix Lint 2025-04-04 13:00:36 -04:00
thororen1234
eae8947a09
Add BetterBlockedContext to BetterBlockedUsers 2025-04-04 13:00:36 -04:00
thororen1234
b60a69adac
BetterBlockedUsers: Show User Profile Button 2025-03-11 17:08:35 -04:00
thororen1234
824e65483e
BetterBlockedUsers: Better Patches 2025-03-09 16:53:54 -04:00
Kıraç Armağan Önal
c4ae044325
Implement BetterBlockedUsers plugin! (#178)
Allows you to search in blocked users list and makes names selectable in settings.
2025-03-09 15:37:44 -04:00