Commit graph

6901 commits

Author SHA1 Message Date
thororen
ea5877db5f New translations equicord.json (German) 2026-02-15 09:43:18 -05:00
thororen
547fe1e427 New translations equicord.json (Danish) 2026-02-15 09:43:17 -05:00
thororen
c43ecf9a26 New translations equicord.json (Czech) 2026-02-15 09:43:16 -05:00
thororen
872b455172 New translations equicord.json (Catalan) 2026-02-15 09:43:15 -05:00
thororen
391a828631 New translations equicord.json (Arabic) 2026-02-15 09:43:14 -05:00
thororen
b2e4d13e15 New translations equicord.json (Afrikaans) 2026-02-15 09:43:13 -05:00
thororen
2723ba1f61 New translations equicord.json (Spanish) 2026-02-15 09:43:12 -05:00
thororen
01ed050e81 New translations equicord.json (French) 2026-02-15 09:43:11 -05:00
thororen
b679e0010a New translations equicord.json (Romanian) 2026-02-15 09:43:10 -05:00
thororen
e1c0af79ed New translations vencord.json (English (upside down)) 2026-02-15 09:43:09 -05:00
thororen
afaccd6bf1 New translations vencord.json (Vietnamese) 2026-02-15 09:43:08 -05:00
thororen
f01a7a307e New translations vencord.json (Chinese Simplified) 2026-02-15 09:43:07 -05:00
thororen
ac0a914d3c New translations vencord.json (Turkish) 2026-02-15 09:43:06 -05:00
thororen
2d1c624474 New translations vencord.json (Swedish) 2026-02-15 09:43:05 -05:00
thororen
719532ae2c New translations vencord.json (Serbian (Cyrillic)) 2026-02-15 09:43:04 -05:00
thororen
ebfa34d220 New translations vencord.json (Russian) 2026-02-15 09:43:03 -05:00
thororen
ca325503cf New translations vencord.json (Portuguese) 2026-02-15 09:43:02 -05:00
thororen
79c931dd71 New translations vencord.json (Polish) 2026-02-15 09:43:01 -05:00
thororen
0e78533259 New translations vencord.json (Norwegian) 2026-02-15 09:43:00 -05:00
thororen
5da3d10d84 New translations vencord.json (Dutch) 2026-02-15 09:42:59 -05:00
thororen
40cf1f629d New translations vencord.json (Korean) 2026-02-15 09:42:58 -05:00
thororen
0e2d1dc893 New translations vencord.json (Japanese) 2026-02-15 09:42:56 -05:00
thororen
1b421f2972 New translations vencord.json (Hungarian) 2026-02-15 09:42:55 -05:00
thororen
31d8c8979c New translations vencord.json (Hebrew) 2026-02-15 09:42:54 -05:00
thororen
8a7337048a New translations vencord.json (Finnish) 2026-02-15 09:42:53 -05:00
thororen
de83e90cb9 New translations vencord.json (Greek) 2026-02-15 09:42:52 -05:00
thororen
f0fcabf124 New translations vencord.json (German) 2026-02-15 09:42:51 -05:00
thororen
93e5aed598 New translations vencord.json (Danish) 2026-02-15 09:42:50 -05:00
thororen
3e571f9b3d New translations vencord.json (Czech) 2026-02-15 09:42:49 -05:00
thororen
b1e0482166 New translations vencord.json (Catalan) 2026-02-15 09:42:48 -05:00
thororen
20fd0e9136 New translations vencord.json (Arabic) 2026-02-15 09:42:47 -05:00
thororen
308117f2f4 New translations vencord.json (Afrikaans) 2026-02-15 09:42:46 -05:00
thororen
0b2483593b New translations vencord.json (Spanish) 2026-02-15 09:42:45 -05:00
thororen
ffd3ac2359 New translations vencord.json (French) 2026-02-15 09:42:44 -05:00
thororen
1df1746bee New translations vencord.json (Romanian) 2026-02-15 09:42:42 -05:00
thororen
48233161fb New translations vencord.json (Portuguese, Brazilian) 2026-02-15 09:42:12 -05:00
thororen
686fb5b32e New translations vencord.json (Ukrainian) 2026-02-15 09:42:10 -05:00
thororen
d791b2ee57 New translations vencord.json (Italian) 2026-02-15 09:42:09 -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
thororen1234
128de27457
Merge branch 'dev' into l10n_translation 2026-02-15 09:34:50 -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
b622d46055
Merge branch 'dev' into l10n_translation 2026-02-15 09:30:22 -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
thororen
917894011b New translations vencord.json (Portuguese, Brazilian) 2026-02-15 08:28:40 -05:00
thororen
63cb18af9a New translations api.json (Ukrainian) 2026-02-15 07:30:10 -05:00
thororen
30974f3fa1 New translations vencord.json (Ukrainian) 2026-02-15 07:30:09 -05:00
thororen
d17783b10f New translations vencord.json (Ukrainian) 2026-02-15 06:19:39 -05:00
thororen1234
82b8aae3ec
styleguide 2026-02-14 16:00:46 -05:00