Commit graph

18 commits

Author SHA1 Message Date
thororen1234
2da4e289e1
fix some translations 2026-03-02 11:19:40 -05:00
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
Weblate
d89410a80b Merge branch 'origin/translation' into Weblate. 2026-02-26 16:35:28 +00:00
thororen1234
90cde63c15
fix limit 2026-02-26 11:35:07 -05:00
meqativ
5bebf113fe Translated using Weblate (English (United States))
Currently translated at 100.0% (1390 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/en_US/
2026-02-24 22:22:49 +00:00
thororen1234
d77cefbd71
Update equicord.json 2026-02-17 19:43:29 -05:00
thororen1234
29a243c429
Merge remote-tracking branch 'weblate/translation' into translation 2026-02-17 19:30:59 -05:00
thororen1234
5a773965a0
fix a single string prob more to come 2026-02-17 14:46:31 -05:00
thororen
3b1832cc02 Translated using Weblate (English (United States))
Currently translated at 100.0% (1433 of 1433 strings)

Translation: Equicord/Equicord
Translate-URL: http://weblate.equicord.org/projects/equicord/equicord/en_US/
2026-02-16 18:26:06 +00:00
thororen
1ec8aa7f5c Translated using Weblate (English (United States))
Currently translated at 100.0% (19 of 19 strings)

Translation: Equicord/API
Translate-URL: http://weblate.equicord.org/projects/equicord/api/en_US/
2026-02-16 18:25:44 +00:00
thororen
2c17fa7d04 Translated using Weblate (English (United States))
Currently translated at 100.0% (4 of 4 strings)

Translation: Equicord/Translation
Translate-URL: http://weblate.equicord.org/projects/equicord/translation/en_US/
2026-02-16 18:25:43 +00: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
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
41bce507d8
update lang file 2025-12-17 00:12:42 -05:00
thororen1234
7972ac96b2
t 2025-11-27 20:15:06 -05:00
thororen1234
082b86e879
t 2025-11-26 12:41:42 -05:00
thororen1234
c1df6b00de
invite key 2025-11-26 12:34:35 -05:00
thororen1234
e38ee7aa9c
bleh 2025-11-26 12:33:51 -05:00