Commit graph

3526 commits

Author SHA1 Message Date
M
7911dd9a13
fix(i18n): add missing en-US translations (#777)
* New translations equicord.json (Afrikaans)

* New translations equicord.json (Arabic)

* New translations equicord.json (Portuguese, Brazilian)

* New translations vencord.json (Portuguese, Brazilian)

* New translations api.json (Czech)

* New translations api.json (Danish)

* New translations translation.json (Danish)

* New translations equicord.json (Czech)

* New translations equicord.json (Portuguese, Brazilian)

* New translations api.json (Arabic)

* New translations translation.json (Czech)

* New translations equicord.json (Spanish)

* New translations equicord.json (Arabic)

* New translations equicord.json (Czech)

* New translations equicord.json (Portuguese, Brazilian)

* fix(i18n): add missing en-US translations

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
Co-authored-by: Mishal <91066601+mishalhossin@users.noreply.github.com>
2026-02-15 14:00:26 -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
c3692fcf88
Merge branch 'dev' into translation 2026-02-15 09:29:36 -05:00
StealTech
5eefbb1d85
Allow 100+ plugin users to export list & fix DataStore export errors (#767)
* Add idle auto restart plugin

* Add idle auto restart plugin

* Add idle auto restart plugin

* Add idle auto restart plugin update

* Add idle auto restart plugin update

* Add idle auto restart plugin update

* Replace SelectedChannelStore with VoiceStateStore

* updates

* feat: Allow 100+ plugin users to export list as file & fix DataStore export errors

- Support Helper: Allow users with 100+ plugins to send plugin list as .txt file attachment instead of blocking them
- Backup & Restore: Fix 'Failed to read large IndexedDB value' error by only loading DataStore when needed
- Export Plugins/CSS now skip DataStore entirely, preventing crashes on large datastores

* Delete src/equicordplugins/idleAutoRestart directory

* fix lint

* Update supportHelper.tsx

* Update offline.ts

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2026-02-14 15:02:11 -05:00
thororen1234
4bf6b70c4f
ThemeLibrary: Fix CSS 2026-02-13 19:30:33 -05:00
Etorix
c88da3a6ab
SMYN: Support for nitro effects in DMs & limiting friend/custom names to DMs. (#764)
* Stuff.

* I hate it here.

* Clarify setting.

* Fix Questify patch.
2026-02-13 12:01:35 -05:00
Key
e268d3f252
FavEmojiFirst: replace aliases with the emoji when not using autocomplete (#763) 2026-02-12 17:56:55 -05:00
thororen1234
5426f706fb
Fix Patches 2026-02-12 15:49:21 -05:00
thororen1234
f02545d710
Merge FavEmojiFirst & EmojiAlias 2026-02-11 19:17:40 -05:00
thororen1234
f61fd81957
bruh 2026-02-11 18:32:19 -05:00
thororen1234
8affa56dbb
Attempt to fix compat 2026-02-11 18:31:00 -05:00
thororen1234
4a7ba06c91
Merge branch 'dev' into translation 2026-02-11 18:22:26 -05:00
thororen1234
8508137b1b
Fix Some ClassNames 2026-02-11 18:08:34 -05:00
thororen1234
e6396f8553
MoreStickers: PromptToUpload Setting 2026-02-11 17:38:02 -05:00
thororen1234
a686d6bde4
MessagePeek: Fix Naming 2026-02-11 12:08:34 -05:00
BlueishTint
0ed343ab98
ReplyTimestamps: Fix styles (#757)
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-11 10:17:11 -05:00
thororen1234
bcb36541f6
MessageLoggerEnhanced: Update 2026-02-11 00:54:49 -05:00
Etorix
aae801559f
MessagePeek + SMYN Additions (#759)
Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2026-02-10 23:57:35 -05:00
thororen1234
2bab2c8fe2
messagepeek fix 2026-02-10 22:01:32 -05:00
thororen1234
97ffb8ed35
we hate vsc 2026-02-10 20:48:45 -05:00
thororen1234
b8dbb345c4
Remove Old Section Pushes 2026-02-10 18:14:25 -05:00
thororen1234
af2eaab28b
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-10 18:08:23 -05:00
thororen1234
39ea0e8be6
SMYN: Fix Patch 2026-02-10 17:56:26 -05:00
thororen1234
61acd54364
Fix Patches 2026-02-10 14:31:48 -05:00
Vendicated
38c490533b
remove some legacy code 2026-02-10 01:30:30 +01:00
thororen
f9c404c229
fix StartupTimings & Decor (#3963) 2026-02-10 01:19:17 +01:00
thororen1234
e6d3cbf3eb
VoiceMessages: Fix CTX Icon 2026-02-09 16:21:53 -05:00
prism
ba10699f5e
Patch Fixes (#753)
* remove junk

* VoiceMessages: fix menu style

* ReplyTimestamp: probably a fix

* revert voicemessage
2026-02-09 16:18:29 -05:00
Key
7af9c0a71a
fix(FileUpload): hide E-Z host if not on desktop (#752)
- also update EquicordDevs to match my discord username
2026-02-09 07:34:58 -05:00
prism
46b0d69321
RoleColorEverywhere: improve patch (#750) 2026-02-08 09:53:36 -05:00
prism
8bb0d8314d
some fixes (#745)
* UserAreaAPI: fix shrink for buttons

* ContextMenuAPI: fix

* LoadLazyChunks: fix
2026-02-08 09:10:39 -05:00
Key
0591e6447e
MessageClickActions: add single click action for other/own message (#744)
* feat(MessageClickActions): add sca for other/own messages

* fix(MessageClickActions): forgot to separate modifiers for sca
2026-02-07 03:36:28 -05:00
thororen1234
0db72fddaf
Questify: Fix Patches 2026-02-06 21:17:11 -05:00
thororen1234
c9d7bf2065
ToastNotifications & NewGuildSettings: Fixes 2026-02-06 21:08:27 -05:00
thororen1234
227ff79508
patch fixes 2026-02-06 10:51:32 -05:00
thororen1234
83035a4480
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-06 10:51:23 -05:00
thororen1234
b6d5799e62
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-05 21:49:09 -05:00
Vendicated
00728074a2
BetterSettings: fix context menu organisation 2026-02-06 03:46:25 +01:00
Vendicated
07d63e31ad
fix Translate & VcNarrator 2026-02-06 03:34:29 +01:00
sadan4
61b916cab3
fix a few more things (#3969) 2026-02-06 03:25:59 +01: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
8f0db742ec
Decor: Fix Create Preview Modal 2026-02-05 11:38:17 -05:00
thororen1234
3f6b19bd2e
ValidReply remove compat 2026-02-05 01:51:41 -05: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
0382042fed
fix missing capture in consolejan 2026-02-05 01:28:44 -05:00
thororen1234
9dd89f2469
fix cj ma nml ras ta vr wr 2026-02-05 01:22:57 -05:00