Commit graph

20 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
bac33d8c27
lint 2025-12-27 20:15:09 -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
8cf96d5d3f
UserArea: Fix Clipping Issue 2025-12-14 14:36:30 -05:00
prism
54718f88f6
feat(UserAreaAPI): ability to add buttons to user-area (#560)
* feat(UserAreaAPI): add UserArea button API

* fix supporthelper plugin card

* lint

* fix and revert

* fix horror
2025-12-14 13:30:56 -05:00
prism
d7376472a3
feat(ExitSounds): add plugin) (#518)
* feat(ExitSounds): add plugin)

* minor changes

* classnames horror

* horror

* horror round 2

* t

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-11-25 15:34:52 -05:00
thororen1234
36dee965e2
Use MediaEngineStore 2025-09-10 00:02:23 -04:00
thororen1234
7b1df63f0e
Move Devs 2025-09-08 21:48:40 -04:00
thororen1234
d6241b31f9
Equibop: Move Finds From Bop To Cord 2025-08-07 21:56:04 -04:00
thororen1234
1c2d328f5a
Updates 2025-07-15 14:56:05 -04:00
thororen1234
dcf322b832
Added Orbolay Bridge 2025-06-28 16:04:15 -04:00
thororen1234
efd1821fad
ShowMeYourName Extra Settings & Fix WhosWatching 2025-05-01 14:09:40 -04:00
Eazvy
5195317cc4
add (noOnboarding) / update (randomVoice) (#242)
* Update index.tsx

* add noOnboarding, update (randomVoice) / autoStream

auto-completes onboarding, upon joining a server.
update (randomVoice) to have autoStream and leave when vc is empty

* Silent Fail

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2025-04-23 14:39:49 -04:00
thororen1234
31473c239c
Add omaw back at request of xi 2025-04-01 19:16:13 -04:00
thororen1234
f1c2c96318
Fix Devs For RandomVoice 2025-04-01 19:04:51 -04:00
Eazvy
051d05783c
update (randomVoice) *fix chat bar buttons / new icon* (#204)
* Update index.tsx

* Update styles.css

* Update index.tsx

* Add files via upload

* Add files via upload
2025-03-29 13:33:12 -04:00
Eazvy
b484e04a9e
fix (randomVoice ) NavigateTo (#200)
* Update index.tsx

* Update styles.css

* Update index.tsx
2025-03-27 11:44:14 -04:00
Eazvy
189845819c
update (randomVoice) (#195)
* Add files via upload

* Revert "Add files via upload"

This reverts commit 7b0c9f2d5dfe3528e5a58546bc2807b9b4e49ad6.

* Fix PR

* Managed CSS

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-03-25 00:29:51 -04:00
thororen1234
f6e702cbae
RandomVoice 2025-03-17 01:42:20 -04:00