Commit graph

15 commits

Author SHA1 Message Date
M
fcdbbbcffd
Add missing translation keys for plugins (#856)
Add translations to equicord.json:
- voiceButtons: settings and options
- triviaAI: description, settings, ui
- noPushToTalk: description
- hideMessages: description, settings, ui
- voiceChatUtils: contextMenu labels
- equicordHelper: restoreFileDownloadButton setting

Add translations to vencord.json:
- messageClickActions: ReactEmojiSetting UI labels

Update source files to use t():
- voiceButtons/settings.ts
- triviaAI/settings.ts, index.tsx
- noPushToTalk/index.ts
- hideMessages/index.tsx
- voiceChatUtils/index.tsx
- equicordHelper/index.tsx
- messageClickActions/ReactEmojiSetting.tsx
2026-03-01 15:47:35 -05:00
thororen1234
7166fdc109
Merge branch 'dev' into translation 2026-02-26 11:34:53 -05:00
oma
4cdb5f4a7b
Add MentionAll to VoiceChatUtils (#829)
* Add QuickCSS editor improvements: always on top and close confirmation

* fix(ignoreCalls): filter ongoingRings when ignoring calls

* feat(voiceChatUtils): add mention all users action

* Update ipcMain.ts

* Update ipcMain.ts

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-23 11:09:49 -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
creations
e48c19d99b
remove all readmes from plugins (#452) 2025-10-11 21:52:01 -04:00
thororen1234
aa6915072c
Add Some Readmes 2025-08-22 13:17:52 -04:00
thororen1234
1c2d328f5a
Updates 2025-07-15 14:56:05 -04:00
thororen1234
91d3a67657
Fixes 2025-07-10 19:40:07 -04:00
thororen1234
dcf322b832
Added Orbolay Bridge 2025-06-28 16:04:15 -04:00
thororen1234
b6cb11578c Update D3SOX Plugins
Remove NotifyUserChanges as it enables a stalking like behavior
2024-08-11 01:12:38 -04:00
thororen1234
64cb08a53f Revert "Fetch all findstorelazy from webpack"
This reverts commit bf246208e9.
2024-07-20 04:16:06 -04:00
thororen1234
bf246208e9 Fetch all findstorelazy from webpack 2024-07-20 03:55:47 -04:00
thororen1234
7da91d94d8 Updates 2024-06-01 14:32:22 -04:00
thororen
44109d9979 Update To Devs and Badges Sys 2024-04-18 19:15:01 -04:00
thororen
ea7451bcdc forked!! 2024-04-17 14:29:47 -04:00