thororen
ee82143fe5
New translations equicord.json (Portuguese, Brazilian)
2026-02-15 14:22:57 -05:00
thororen
fa36210b44
New translations equicord.json (Arabic)
2026-02-15 14:22:56 -05:00
thororen
5ea2db4c60
New translations equicord.json (Spanish)
2026-02-15 14:22:55 -05:00
thororen
3f955130cd
New translations vencord.json (Ukrainian)
2026-02-15 14:22:54 -05:00
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
thororen
cb87345537
New Crowdin updates ( #776 )
...
* 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)
2026-02-15 13:57:54 -05:00
thororen
86a8ee0d4f
New Crowdin updates ( #533 )
...
* New translations api.json (Portuguese, Brazilian)
* New translations api.json (English (upside down))
* New translations translation.json (Portuguese, Brazilian)
* New translations translation.json (English (upside down))
* New translations vencord.json (Spanish)
* New translations vencord.json (Japanese)
* New translations vencord.json (Portuguese, Brazilian)
* New translations vencord.json (English (upside down))
* New translations api.json (Japanese)
* New translations api.json (Russian)
* New translations api.json (Portuguese, Brazilian)
* New translations translation.json (Spanish)
* New translations translation.json (Japanese)
* New translations translation.json (Portuguese, Brazilian)
* New translations vencord.json (Japanese)
* New translations vencord.json (Portuguese, Brazilian)
* New translations translation.json (Portuguese, Brazilian)
* New translations api.json (German)
* New translations translation.json (German)
* New translations vencord.json (German)
* New translations translation.json (Hungarian)
* New translations vencord.json (Hungarian)
* New translations api.json (Hungarian)
* New translations translation.json (Hungarian)
* New translations translation.json (Portuguese, Brazilian)
* New translations vencord.json (Hungarian)
* New translations vencord.json (Russian)
* New translations translation.json (Russian)
* New translations translation.json (Ukrainian)
* New translations vencord.json (Russian)
* New translations translation.json (Ukrainian)
* New translations vencord.json (Russian)
* New translations vencord.json (Ukrainian)
* New translations vencord.json (Ukrainian)
* New translations api.json (Ukrainian)
* New translations api.json (Spanish)
* New translations translation.json (Spanish)
* New translations vencord.json (Spanish)
* New translations api.json (Spanish)
* New translations api.json (Catalan)
* New translations translation.json (Catalan)
* New translations vencord.json (Catalan)
* New translations vencord.json (Spanish)
* New translations vencord.json (Catalan)
* New translations vencord.json (Romanian)
* New translations vencord.json (French)
* New translations vencord.json (Afrikaans)
* New translations vencord.json (Arabic)
* New translations vencord.json (Czech)
* New translations vencord.json (Danish)
* New translations vencord.json (German)
* New translations vencord.json (Greek)
* New translations vencord.json (Finnish)
* New translations vencord.json (Hebrew)
* New translations vencord.json (Hungarian)
* New translations vencord.json (Italian)
* New translations vencord.json (Japanese)
* New translations vencord.json (Korean)
* New translations vencord.json (Dutch)
* New translations vencord.json (Norwegian)
* New translations vencord.json (Polish)
* New translations vencord.json (Portuguese)
* New translations vencord.json (Russian)
* New translations vencord.json (Serbian (Cyrillic))
* New translations vencord.json (Swedish)
* New translations vencord.json (Turkish)
* New translations vencord.json (Ukrainian)
* New translations vencord.json (Chinese Simplified)
* New translations vencord.json (Vietnamese)
* New translations vencord.json (Portuguese, Brazilian)
* New translations vencord.json (English (upside down))
* New translations vencord.json (German)
* New translations vencord.json (Portuguese, Brazilian)
* New translations vencord.json (Portuguese, Brazilian)
* New translations vencord.json (Russian)
* New translations api.json (Italian)
* New translations translation.json (Italian)
* New translations vencord.json (Italian)
* New translations vencord.json (Ukrainian)
* New translations vencord.json (Ukrainian)
* New translations api.json (Ukrainian)
* New translations vencord.json (Portuguese, Brazilian)
* New translations vencord.json (Italian)
* New translations vencord.json (Ukrainian)
* New translations vencord.json (Portuguese, Brazilian)
* New translations vencord.json (Romanian)
* New translations vencord.json (French)
* New translations vencord.json (Spanish)
* New translations vencord.json (Afrikaans)
* New translations vencord.json (Arabic)
* New translations vencord.json (Catalan)
* New translations vencord.json (Czech)
* New translations vencord.json (Danish)
* New translations vencord.json (German)
* New translations vencord.json (Greek)
* New translations vencord.json (Finnish)
* New translations vencord.json (Hebrew)
* New translations vencord.json (Hungarian)
* New translations vencord.json (Japanese)
* New translations vencord.json (Korean)
* New translations vencord.json (Dutch)
* New translations vencord.json (Norwegian)
* New translations vencord.json (Polish)
* New translations vencord.json (Portuguese)
* New translations vencord.json (Russian)
* New translations vencord.json (Serbian (Cyrillic))
* New translations vencord.json (Swedish)
* New translations vencord.json (Turkish)
* New translations vencord.json (Chinese Simplified)
* New translations vencord.json (Vietnamese)
* New translations vencord.json (English (upside down))
* New translations equicord.json (Romanian)
* New translations equicord.json (French)
* New translations equicord.json (Spanish)
* New translations equicord.json (Afrikaans)
* New translations equicord.json (Arabic)
* New translations equicord.json (Catalan)
* New translations equicord.json (Czech)
* New translations equicord.json (Danish)
* New translations equicord.json (German)
* New translations equicord.json (Greek)
* New translations equicord.json (Finnish)
* New translations equicord.json (Hebrew)
* New translations equicord.json (Hungarian)
* New translations equicord.json (Italian)
* New translations equicord.json (Japanese)
* New translations equicord.json (Korean)
* New translations equicord.json (Dutch)
* New translations equicord.json (Norwegian)
* New translations equicord.json (Polish)
* New translations equicord.json (Portuguese)
* New translations equicord.json (Russian)
* New translations equicord.json (Serbian (Cyrillic))
* New translations equicord.json (Swedish)
* New translations equicord.json (Turkish)
* New translations equicord.json (Ukrainian)
* New translations equicord.json (Chinese Simplified)
* New translations equicord.json (Vietnamese)
* New translations equicord.json (Portuguese, Brazilian)
* New translations equicord.json (English (upside down))
2026-02-15 10:11:12 -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
53316d73e5
Merge branch 'dev' into translation
2026-02-15 09:35:13 -05:00
Key
14a0932c2e
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
2026-02-15 09:31:24 -05:00
thororen1234
c3692fcf88
Merge branch 'dev' into translation
2026-02-15 09:29:36 -05:00
korzi
fe007405cf
fix(TranslatePlus): improve layout and structure ( #775 )
...
* fix(TranslatePlus): improve layout and structure
* Update translator.ts
---------
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-15 09:28:50 -05:00
thororen1234
82b8aae3ec
styleguide
2026-02-14 16:00:46 -05:00
thororen1234
aed7f7207b
make gemini shut up on auto review probably
2026-02-14 15:56:03 -05:00
prism
b113d13118
refactor(components.dev): redesign DocPage template and update all tabs ( #770 )
...
* refactor(components.dev): redesign DocPage template and update all tabs
* lint
2026-02-14 15:02:30 -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
BlueishTint
2cfd13d640
ghosted: Make indicator not show if there are no ghosted messages ( #769 )
...
* Fix styles
* Make indicator not show if there are no ghosted messages
This makes the plugin only be intrusive when you want it to be intrusive.
---------
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-14 14:42:53 -05:00
thororen1234
da90482fdf
MessageLoggerEnhanced: Fix Importing
2026-02-14 01:13:59 -05:00
thororen1234
4bf6b70c4f
ThemeLibrary: Fix CSS
2026-02-13 19:30:33 -05:00
prism
5d67a3b556
morecommands: improve patch ( #768 )
2026-02-13 17:32:29 -05:00
prism
80938f4c6c
add image-utils, add color-utils ( #766 )
2026-02-13 17:32:10 -05:00
thororen1234
353590a811
Drop IgnoreTerms
2026-02-13 17:18:58 -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
9gvuwu
d869df150e
fix FileUpload + userhash ( #762 )
2026-02-12 08:04:58 -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
Jake
21b2eb2374
add/emojiAliases ( #737 )
...
* woaho new plugin
* Refactor emoji query regex patterns and replacements
* Refactor emoji query service usage and styles
* Update and rename index.tsx to styles.css
* Create index.tsx
---------
Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2026-02-11 18:27:13 -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
prism
6ce8a8654b
MessagePeek: fix emoji render, add group-dm support ( #760 )
...
* MessagePeek: fix emoji render, add group-dm support
* bleh
2026-02-11 16:23:22 -05:00
Key
88bb5897b9
FileUpload: add s3-compatible storage destination ( #761 )
...
* FileUpload: add s3-compatible storage destination
* FileUpload: fix settings
2026-02-11 16:22:17 -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
9dd0a32aee
remove equibop contrib
2026-02-10 19:53:47 -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
Eazvy
ae1e5bd1f2
ProfileSets Update (: ( #733 )
...
* via upload (:
* Add files via upload
* fix lint error
Added import for ProfilePreset from @vencord/discord-types.
* fix anchor removal
* Update index.tsx
* Update index.tsx
* booLEANNNN
* fix
* fix boolean
* fix accidental file change
* fix issue #thor
* better find
* fix profile
* fix storage
* add anchor
* top level
* fix page keys bad alignment with server-profile page
* fix server profile + pronouns not loading & lint errors
* fix anchor v2
* fix anchor v3
* anchor
* Update index.tsx
---------
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-10 18:06:54 -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
Eazvy
4ed679ef15
waitForSlot (simple) ( #749 )
...
* Add files via upload
* Delete src/equicordplugins/waitForSlot/utils/voice.ts
* waitForSlot better
* fix audio url
* Update notification audio URL for waitForSlot plugin
---------
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-10 12:39:15 -05:00
Key
3562d383c3
EquicordHelper: add account standing button (ft. Prism) ( #755 )
...
* EquicordHelper: add account standing button (ft. Prism)
* EquicordHelper: fix all the things
* chat
* bleh
* Update index.tsx
---------
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-10 12:10:35 -05:00
Key
999136b73a
FileUpload: add 0x0 and catbox ( #756 )
...
* FileUpload: add 0x0 and catbox
* FileUpload: add litterbox
2026-02-10 11:35:27 -05:00