Commit graph

21 commits

Author SHA1 Message Date
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
d3c8366112
FullVCPFP: Support Speaking For Gifs 2026-01-08 20:38:28 -05:00
thororen1234
7de7c05b17
FullVCPFP: Fix Crashing With Activities 2025-12-21 10:53:35 -05:00
thororen1234
50b1c16443
lint 2025-12-16 23:31:39 -05:00
thororen1234
548378ea4c
FullVCPFP & USRBG: Dedupe 2025-12-16 23:26:01 -05:00
thororen1234
6a9bd13d31
FullVCPFP: Update Patch Again 2025-12-16 23:10:42 -05:00
thororen1234
b02a48f0a2
FullVCPFP: Fix Breaking PFPs 2025-12-16 23:03:15 -05:00
thororen1234
e73e2a11e4
css stuff 2025-12-15 20:50:16 -05:00
thororen1234
5e968c1c2b
UserPFP & UsrBG: Update Settings Components 2025-11-25 11:23:37 -05:00
thororen1234
b204609987
QOL: Use Plugin Import 2025-11-21 21:19:31 -05:00
thororen1234
d2f9356f84
New Plugin 2025-03-19 11:45:19 -04:00
thororen1234
2445a24cc3
Fix For Random Crashing with FullVCPFP 2025-02-23 15:37:47 -05:00
thororen1234
5f96c2fd73 Fix FullVCPFP Description 2025-02-09 23:40:19 -05:00
thororen1234
f57580a4ba Fix USRBG not showing up in VC 2025-02-08 16:02:15 -05:00
thororen1234
9b8ab3bf97 Fix Conflicts + Invite Button 2025-02-07 15:54:20 -05:00
thororen1234
5c04fac366 Add warning for FullVCPFP 2025-02-07 13:23:58 -05:00
thororen1234
5adea8a81c Rename FullVCPFP 2025-02-06 12:02:22 -05:00
thororen1234
a4c1138148 Fix 2025-02-04 21:05:41 -05:00
thororen1234
fe287bb635 Fix Issue? 2025-02-04 21:01:12 -05:00
thororen1234
6af7a0905c index.css -> style.css 2025-02-04 16:25:08 -05:00
mochie
b94a062dcd
Add fullVcPfp (#134) 2025-02-04 01:13:44 -06:00