Commit graph

174 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
0db72fddaf
Questify: Fix Patches 2026-02-06 21:17:11 -05:00
thororen1234
5f2ce468bc
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-05 18:55:44 -05:00
thororen1234
7f5fcd815c
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-05 18:14:20 -05:00
Vendicated
e40189e365
fix PinDMs & DisableCallIdle; remove some legacy code 2026-02-05 23:45:29 +01:00
sadan4
3d4cf25659
fix remaining things broken by recent Discord update (#3966)
Co-authored-by: V <vendicated@riseup.net>
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-05 22:50:16 +01:00
thororen1234
1c0b96972e
. 2026-02-05 01:46:29 -05:00
thororen1234
71c1cebb17
Merge branch 'pr-3966' into dev 2026-02-05 01:34:05 -05:00
thororen1234
18fe0cf4b0
fix bettergif* decor shc 2026-02-04 23:55:35 -05:00
thororen1234
c04934c950
fix another shc patch 2026-02-04 23:15:01 -05:00
thororen1234
f873846fb5
fix shc pt 2 2026-02-04 22:22:21 -05:00
thororen1234
bc8491522a
Merge branch 'pr-3966' into dev 2026-02-04 22:18:58 -05:00
thororen1234
444d17c2ca
fix shc 2026-02-04 22:14:19 -05:00
thororen1234
ef6ca5c6a1
some more fixes 2026-02-04 17:47:10 -05:00
thororen1234
91e279061c
Merge remote-tracking branch 'upstream/dev' into dev 2026-01-23 21:02:16 -05:00
thororen1234
6e85d45c1a
Merge branch 'pr-3925' into dev 2026-01-23 20:00:48 -05:00
sadan4
575421f4d0
fix everything (#3925)
Co-authored-by: prism <69634294+imjustprism@users.noreply.github.com>
Co-authored-by: sadan4 <117494111+sadan4@users.noreply.github.com>
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
Co-authored-by: V <vendicated@riseup.net>
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
Co-authored-by: prism <snawalt420@proton.me>
Co-authored-by: wearrrrr <contact@wearr.dev>
Co-authored-by: Elvyra <88881326+EepyElvyra@users.noreply.github.com>
2026-01-24 01:59:53 +01:00
Nuckyz
31b07e078b
fix the boom I broke 2026-01-23 20:36:44 -03:00
Nuckyz
aa8de734d6
boom 5 2026-01-23 20:31:35 -03:00
thororen1234
fce631dbf3
fixed rest of the patches 2026-01-23 16:40:17 -05:00
thororen1234
36dd2445d9
Merge branch 'pr-3925' into dev 2026-01-23 15:52:17 -05:00
sadan
a062f38ea2
SHC: fix patch 2026-01-23 14:35:57 -05:00
sadan
3b75f44d94
SHC: fix patches
some might still be broken, was just going off companion
2026-01-23 13:50:52 -05:00
Vendicated
21fd2eae88
fix various webpack finds 2026-01-23 19:14:25 +01:00
sadan
f769ccfc0a
SHC: fix classes 2026-01-23 13:04:36 -05:00
thororen1234
f4bef87da1
add some vc pr fixes 2026-01-23 12:00:30 -05:00
thororen1234
552244ceb0
Merge branch 'dev' into dev2 2026-01-22 19:48:15 -05:00
sadan
b2c81ea31d
fix shc classes findByProps 2026-01-22 18:55:56 -05:00
prism
84900008ed
type interconnection (#610)
* fix: fsync asar write

* ChannelStore: type and docs

* unused import

* revert: undo fsync asar write change

* lint

* fix types

* type interconnection

* t

* revert, not gonna do this

* type interconnection

* fix

* fix

* fix

* add remarks

* fix

* Update UserPermissions.tsx

* add missing enums

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-12-30 15:27:38 -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
c9c90c9732
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-19 21:24:32 -05:00
V
ce8e48bb6d
Unify styles into single root node & support preload sandboxing (#3797) 2025-12-20 01:46:14 +01:00
thororen1234
8cde0d6537
Merge branch 'dev' into dev2 2025-12-16 23:40:18 -05:00
thororen1234
90eea9ca54
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-15 20:45:11 -05:00
Vendicated
a95ec43a99
fix styles 2025-12-16 01:49:53 +01:00
Vendicated
6e11973a30
fix FavEmojiFirst & a SHC feature 2025-12-11 00:53:39 +01:00
thororen1234
10aae9eba3
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-10 14:07:51 -05:00
V
6b64cf38b0
update discord css colour variables (#3832)
Co-authored-by: V <vendicated@riseup.net>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2025-12-10 19:46:23 +01:00
thororen1234
0edeea576f
Revert "SHC: Fix Patch"
This reverts commit b341fa70c6.
2025-12-10 11:14:09 -05:00
thororen1234
b341fa70c6
SHC: Fix Patch 2025-12-10 11:08:14 -05:00
thororen1234
fbb4f5e120
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-06 17:28:46 -05:00
Vendicated
ed51391efc
fix ShowHiddenChannels patch 2025-12-06 21:43:25 +01:00
thororen1234
148b7a75a1
Merge remote-tracking branch 'upstream/dev' into dev 2025-11-18 23:48:00 -05:00
V
6afcce39dd
refactor: fix circular dependency issues & improve organisation (#3729)
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2025-11-16 15:17:35 +01:00
thororen1234
faae8a6eea
Tag Modified Plugins 2025-10-13 01:22:16 -04:00
thororen1234
9e576f60a1
Migrate Everything 2025-10-11 21:50:14 -04:00
sadan4
aca30bcb9a
ShowHiddenChannels: Fix broken patch (#3635) 2025-08-29 19:02:45 +00:00
thororen1234
6f3cda2cb1
Patch Fixes 2025-08-28 21:18:57 -04:00
thororen1234
2ab693ea97
Merge remote-tracking branch 'upstream/dev' into dev 2025-08-18 09:07:47 -04:00
Nuckyz
330c3cead7
Fix plugins broken by latest Discord update (#3609) 2025-08-17 17:33:23 -03:00