Desktop-only Vencord userplugin that translates messages through any OpenAI-compatible chat/completions endpoint.
- OpenAI-compatible base URL plus free-form model name
- Multiple API keys with listed-order, round-robin, or random routing
- Built-in key checker against the configured model
- Gemini support through Google's OpenAI endpoint:
https://generativelanguage.googleapis.com/v1beta/openai/ - Optional SOCKS5 proxy support for native requests
- Generic
reasoning_effortplus Gemini-specific thinking controls - Message context-menu translation, popover translation, and optional auto-translate on send
Copy this folder into your Vencord checkout at:
src/userplugins/aiTranslate.desktop
Then rebuild Vencord.
Base URL:https://generativelanguage.googleapis.com/v1beta/openai/API keys: one Gemini API key per lineModel: any Gemini OpenAI-compatible model string, for examplegemini-3-flash-previewKey Check Model: leave empty to default togemma-3-27b-iton Google's endpoint
Google's OpenAI-compatibility doc:
https://ai.google.dev/gemini-api/docs/openai
Examples:
socks5://127.0.0.1:1080socks5://user:pass@127.0.0.1:1080
- Click the translate icon in the chat bar to edit language pairs.
- Shift-click or right-click the translate icon to toggle auto-translate.
- Use the message popover button or message context menu to translate received messages.
- Use the plugin settings page to check configured keys and choose the routing mode.
- Use
Run Proxy Diagnosticto see the public IP and country observed through the same native proxy path used by requests.