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
ce487d6ef8
Fix Our Plugins 2026-01-23 11:49:39 -05:00
thororen1234
381d17c58d
Equicord Dev: Dev -> Dev Build 2026-01-20 12:37:48 -05:00
prism
050dd1cdcc
feat(eslint): migrate (#596)
* eslint: migrate to defineConfig and add no-multiple-empty-lines rule

* chore: fix multiple empty lines
2025-12-25 13:27:36 -05:00
thororen1234
9242f55693
it didnt save this 2025-12-15 10:29:49 -05:00
Error-Cezar
a3311c6c84
Re-formated client detection (#562)
* Reformated client detection

* no more export

* formatting

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-12-15 10:29:14 -05:00
thororen1234
448ea1110d
text-danger was removed 2025-12-06 17:49:06 -05:00
thororen1234
aabc45b3ec
test this please im tired 2025-11-18 23:48:50 -05:00
thororen1234
1da50a70b7
Use GitHashShort instead of func 2025-10-28 20:18:21 -04:00
creations
e48c19d99b
remove all readmes from plugins (#452) 2025-10-11 21:52:01 -04:00
thororen1234
9e576f60a1
Migrate Everything 2025-10-11 21:50:14 -04:00
thororen1234
b25c518dd0
Move to section 2025-10-09 18:48:30 -04:00
thororen1234
7b1df63f0e
Move Devs 2025-09-08 21:48:40 -04:00
thororen1234
aa6915072c
Add Some Readmes 2025-08-22 13:17:52 -04:00
thororen1234
e56c93a924
Use Full GitHash 2025-08-14 18:09:40 -04:00
thororen1234
1d0eb6f944
DiscordDevBanner: Reformat Files 2025-08-05 00:45:21 -04:00
thororen1234
f0ff31067c
Patch Fixes
Co-Authored-By: sadan4 <117494111+sadan4@users.noreply.github.com>
2025-08-05 00:14:59 -04:00
thororen1234
ec575062b9
DiscordDevBanner: Cleanup 2025-08-03 21:47:31 -04:00
thororen1234
1e34d429ad
DiscordDevBanner: More Settings 2025-08-03 21:30:59 -04:00
thororen1234
0bfbaa9cb6
DiscordDevBanner: Redo 2025-08-03 19:37:14 -04:00
Indiana Jone (Indi)
4288192dbe
New Plugin: DiscordDevBanner (#301)
* DiscordDevBanner

* change default

* readme

* idk

* bump count

* make patch

* Update showBadges vencord badge
2025-07-13 16:05:33 -04:00