NyashniyVladya / Translator3000

Automatic translator of games made on Ren'Py engine.
https://nyashniyvladya.github.io/
GNU General Public License v3.0
122 stars 18 forks source link

Translation quality has dropped dramatically... #17

Open Senyu opened 3 years ago

Senyu commented 3 years ago

Do you know if google has changed anything again that interferes with your tool?

I say this because the translation is no longer behaving like the old GoogleTranslate API, the text is getting strange in the dialogs, here is an example: Yes, I did the test in some languages and same problem.

As you can see in game it comes out with a different/strange translation and in google translator it comes out with a translation that should come out in the game ... Did anything change with the sending/returning of the text?

Feans commented 3 years ago

Подтверждаю. Пользовался около недели, отлично перевел пару игр, а потом качество гугл перевода резко упало до такого, что порой вообще ничего не понятно. Видимо гугл что-то подкрутил в механизмах и отсылает низкокачественный перевод на автоматические запросы. Переводил с английского на русский с дефолтными настройками последних 2-3 разных игры. Перевод с первых же строк идет очень низкого качества, что читать в таком виде просто нет смысла. Началось это примерно недели 3 назад.

Senyu commented 3 years ago

Hi again Vladya, I hope I'm not bothering you... Well, straight to the point, it seems that the quality of the translation in the current version (v2.6.1), is behaving again, like the old GoogleTranslate API, with that the problem was fixed in the current version (v2.6.1), but...

Well, as in other times, I went back to testing the current version in several different games to see if there are any problems that went unnoticed and ... Yes, there is a problem in the current version, a problem that happened with the older versions (before v2.0.0), as I could see (and maybe others don't) it is that not all texts are being translated completely and this happens randomly sometimes ... In a preliminary translation of the whole text (prescan) or normal in game the problem seems to happen in both.

If you don't know what I'm talking about, just prescan a game and look in the "translations.json" file after a translation and you will see this: Note: Yes, I did it in Russian to make it easier for you to see the problem, but it could be in any other language and the same problem will happen...

Now: Problem of translation quality: FIXED. Problem of translation all text: ... NOT FIXED.

The problem seems to occur with any text that comes after ! % ? . and it doesn't seem to happen with *`$^&()_+|~-={}[]:;'<>,//** Complicated... because **! % ? .`** as they are common punctuation mark used in texts.

NyashniyVladya commented 3 years ago

@Senyu That's my mistake. Didn't double-check this point before release. I apologize for that. Version 2.7.0 fixes this.

I hope I'm not bothering you...

No, not at all. On the contrary, thank you for your feedback. I can sometimes be a little absent-minded and overlook certain details, like this mistake; but thanks to the feedback, I am able to correct them.

nokoeboru commented 2 years ago

Я полагаю это снова происходит image