RimWorld

RimWorld

Auto Translation
315 Comments
Dawn 24 Nov @ 2:21am 
Why its doesn't work?
Inhuman 17 Nov @ 2:55pm 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
Locs. 16 Nov @ 8:00pm 
hello, I came to ask a question, I had some problems with the google translation, kind of put it on google itself it gave the correct text type, flak armor and it becomes normal, but when I put it on my lok lok armor in the language of my game and this in a mod that added more armor in general being that it was only an improved version of the flak armor and would have no way to turn lok lok
Nikita 12 Nov @ 11:44am 
Please add support for "LM Studio". When I specify the IP address [ http://127.0.0.1:1234 ] and I click on the "Select model" button, an error message appears: "Unexpected endpoint or method (GET / models). In any case, the response is 200".
Astral and Kaiyana Drakosix 12 Nov @ 11:38am 
I've noticed for english at least this also translates some things that are already in english into a different name. It's an odd thing which happens, especially with items like the Neuroinjecter (which I suppose makes some sense since that's a name, not a regular english word?)
yeosin ღ 9 Nov @ 9:40pm 
Ну в принципе выполняет свою задачу хоть и не в идеал:steambored:
HiroAndZero 8 Nov @ 7:42am 
Hello, I can't use the Direct Mods with any translation tool. If anyone knows how, please help me.
Goni 19 Oct @ 9:53pm 
잘 되다가 갑자기 껏다 킬때마다 번역 초기화 다시 번역하는 중 WTF
SiJkI 18 Oct @ 10:58pm 
이 모드가 자꾸 프리징의 원인이 됩니다.
AutoTranslation 번역 캐시 과부하 라고하는데 자동번역을 꺼놨는데도 작동한다면 어떻게 해야하나요?
Tulipalo 12 Oct @ 1:43am 
does not work with the Russian language
iF 10 Oct @ 9:30am 
I found that it the mod symbol use upper case, the translation will become all lower case and cause resolve symbol errors. ex: {Name} to {name}
Is there a way to avoid this problem?
Readtext 6 Oct @ 10:28pm 
The mod significantly slows down the game launch, adding more than 72 seconds to the launch time.
jikulopo 24 Sep @ 1:47pm 
Seems like this mod is incompatible with Universal blueprints {LINK REMOVED}
unsure on whose side this is
.. 21 Sep @ 4:40am 
DeepL always giving the same error, its not reached limit or my API key is not wrong but i still cant use it
黑猫 18 Sep @ 2:45am 
How can I delete the translation of a specific mod without also deleting the translations of other mods?
Permanency 31 Aug @ 3:05am 
너무좋아 :steamhappy:
Azazellz 30 Aug @ 6:16pm 
Is it possible (in the case of LLM translations) to first collect the translation cache, and then send it in batches, for example, 1000-5000 tokens or so?
This should speed up the process significantly, and GPT or Gemini are smart enough not to translate the wrapper's xml tags.

P.s. GPT and DeepSeek works for me, but not Gemini, for some reason.
TallRAZ 29 Aug @ 1:25am 
Chat GPT and Gemini API don`t works, game is crashing, work only Google translate and DeepL
xc112 25 Aug @ 7:04am 
너무너무 잘 쓰고 있습니다
Bezum4eg 25 Aug @ 5:47am 
I've inserted the gptchat API, but the translation isn't happening. What am I doing wrong?
thaumostatic 24 Aug @ 10:03pm 
403가 뜨는데 어떻게 해결해야 하나요
Superb_noob 21 Aug @ 12:30am 
Please add traditional chinese support to DeepL
doctor who? 17 Aug @ 11:36pm 
I just can't undestand, why online goodle translate have much more better quality then mod one? :captainsinful:
doctor who? 17 Aug @ 11:33pm 
Hm...... i tryed rus glitterworld translation........ damn, "Auto inferno turret" (this one, mech-tech) translated litterly like "АВТО ДОЛЖЕНА ТУРРЕТ" or on english "AUTO MUSTS TOURETTE". С
csgouee 14 Aug @ 7:47pm 
감사합니다
lenya_bulatov 12 Aug @ 1:41am 
God bless you! More money and a good mistress!
Welchs 10 Aug @ 6:11am 
Q&A에 써두신 것처럼 번역기 과정에서 이슈가 발생해서 번역기가 번역을 해야하는 요소를 인식하지 못하고 번역 기능이 작동하지 않았던거 같아요 모드지우고 림월드 실행했다가 다시 구독해서 설치하니 해결됐습니다. 좋은 만들어서 주셔서 감사해요 :Y::A::Y::happypolice:
Welchs 9 Aug @ 6:32am 
이전엔 자동번역이 되었던 요소가 어느순간부터 번역이 안돼요 무슨 문제일까요

재시작도 여러번 해보고 지웠다가도 깔아보고 했는데 안돼네요
Choux creem door 8 Aug @ 3:12pm 
번역을 하지 않고 번역파일을 출력할 수 있나요? 로컬에서 번역기 돌려볼까 합니다.
Goust 8 Aug @ 3:11pm 
It translated my small mech gestator to "me strings"
Misterdino Prime 6 Aug @ 1:00pm 
is normal aside of some icons of construct put [TEST] ?
tuordiel 2 Aug @ 4:45pm 
@SeoHyeon For me personally, translating into a language other than the main language of the game will help distinguish the content of mods from vanilla
valya 2 Aug @ 7:51am 
The thing is that I want it to translate into english, not russian, my game is in russian, I just want to know if it is possible to change the translated language to something other than the in-game one
SeoHyeon  [author] 1 Aug @ 8:08pm 
@Tidus
This mod already takes such cases into consideration. Google and DeepL handle such cases by wrapping the relevant part or treating it as a placeholder. In the case of AI models, adding the relevant content to the prompt will handle it well. However, due to the limitations of translation engines, such cases are not handled well in reality.

@valya
It is difficult to understand why the target language may be different from your main language.
Tidus 1 Aug @ 2:39pm 
Good morning, good afternoon, or good evening. I would like to know if there is a way to protect/prevent the translation of texts within {}. I ask because in some cases where there is text, it is translating them and thus generating an error when displaying the translation.
Example:
pt-br translation
{Jornada de 0}
and it should be like this
{0} Jornada
valya 1 Aug @ 8:20am 
Hi, thank you for this wonderful mod, I'd to ask, is there a possible way to change target language to translate? Right now, mod is translating from whatever language to russian (my ingame language), can I change translated language to english?
And how I can turn off auto tranlastion for new mods?
Thanks!
SeoHyeon  [author] 1 Aug @ 6:53am 
@HongZZ
You can still use Grok by using ChatGPT and change the API entrypoint: https://api.x.ai/v1/
because they uses same api form.


And now, I would like to introduce a new update.
This update was contributed by @StartaBafras. Thank you!
- Ollama support
- Rate limit setting

I've tested in my own ollama server, Gemma3:27b and it works well and fast
AMA N. Hiro [Bot] 28 Jul @ 5:59pm 
Does it support concurrency? Otherwise, using AI models for translation is too slow.
AMA N. Hiro [Bot] 28 Jul @ 5:04pm 
能支持并发吗,不然用ai模型翻译太慢了
[K]A 27 Jul @ 8:23am 
DeepL 써서 돌렸는데 403 오류난디
HongZZ 21 Jul @ 11:07pm 
Hope for increased support for Grok
ICocolate 16 Jul @ 8:17am 
absolutely goated mod!
SeoHyeon  [author] 14 Jul @ 7:41am 
Additional notice: I'm currently (and maybe until this year) extremely busy with my academic and professional life. I truly appreciate all your feedback, but please understand that I may not be able to handle all of it. :steamsad:
SeoHyeon  [author] 14 Jul @ 7:38am 
@fuhao Ah, I see that DeepL has added a rate limit that wasn't there before. That's why the DeepL translation wasn't working properly. I've implemented an exponential backoff restart feature, and I've confirmed it's working quite well now.

Additionally, I've added a retranslation feature. In the mod toggle panel, when a mod's translation is turned off, a new button appears. Clicking this button will restart the translation process for just that specific mod.

Warning: These features are still quite unstable and likely to have many bugs. Please use with caution. And only 1.6 affects this updates.
fuhao 14 Jul @ 3:39am 
For those experiencing issues with DEEPL translation:
I would like to express my gratitude to the user with the nickname @qvp-FAVE for resolving my issue. In order for the Deepl API translation to work, you need to go to the folder SteamLibrary\steamapps\workshop\content\294100\3278005460\Source\AutoTranslation\Translators (in general, look for the folder with this mod on your hard drive).
Next, open the Translator_DeepL_Pro.cs or Translator_DeepL.cs file in an editor (depending on which one you are going to use).

Then remove the “$” sign before the text “ https://api.deepl.com/v2/translate”; or “ https://api-free.deepl.com/v2/translate”;

Was: protected virtual string url => $“ https://api-free.deepl.com/v2/translate”;
Now: protected virtual string url => “ https://api-free.deepl.com/v2/translate”;

It's that simple. After that, save the file, restart the game, and now you can specify the Deepl API and the translation will start working.
fuhao 14 Jul @ 3:20am 
@SeoHyeon Hello. I am experiencing an issue with Deepl Pro. First, I would like to thank you for the excellent mod. It works perfectly with all translators except Deepl. I have a working API key that definitely works (I have verified it), but when I try to enter it in the game, I receive the error message "Test failed. Maybe the API key is restricted," but it's clearly not restricted. Please help me fix this problem, because the free Google translator isn't very accurate, ha ha ha.
비비빋 14 Jul @ 2:59am 
I LOVE
马子皓 13 Jul @ 2:48am 
非常棒!!支持本地ollama支持吗? 有一个项目跟你这个比较接近,是支持ollama的,可以参考一下。 https://github.com/bbepis/XUnity.AutoTranslator
TOLGRIM 11 Jul @ 12:48pm 
i love you :rage: :rage: :rage:
Tonomi 11 Jul @ 9:40am 
Hi, greato mod! Can you please add openrouter api? It have quite a lot selection of models, also grok which can do some sort of check before translation. Yes, it can be expensive, but it can improve quality a lot.