NyashniyVladya / Translator3000

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

Перестал переводить... #18

Open Karabas44 opened 3 years ago

Karabas44 commented 3 years ago

Сегодня заметил, что перестал переводить. Проверил на 3х играх

dead23angel commented 3 years ago

Странно я только вчера 10.04.2021 успешно перевел игру. Уверены, что настроить не забыли и нет ошибки в конфигах?

PS: возможно в платформе есть разница, я на MacOS переводил

Вот мои настройки, которые работали

{
    "translationService": "google", 
    "_debug_mode": false, 
    "extraTextOptions": {
        "font": null, 
        "bold": false, 
        "italic": false, 
        "size": null
    }, 
    "requestsFrequency": 100, 
    "originalInHistory": false, 
    "directionOfTranslation": "ru", 
    "prescan": false, 
    "gameLanguage": "en"
}
NyashniyVladya commented 3 years ago

@Karabas44 Со стороны сервера "гугла" проблем нет. Только что перепроверил - всё работает: реквесты возвращаются, перевод происходит. Перепроверьте конфиги, как Вам посоветовали выше. Если ошибка повторится - активируйте флаг "_debug_mode" и скиньте окно ошибки, которое покажет игра.

Karabas44 commented 3 years ago

Заработало. После удаления VPN(может дело в нем) и перезагрузки компа(или это помогло). PS Ан нет. Все работало и до этого. Просто скачал подряд две игры которые теперь не переводятся( по неизвестным мне причинам). Хотя раньше легко подхватывались. Traceback одной из них прилагаю

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/Translator3000Data/scripts/general.rpy", line 248, in __call__
ConnectionError: HTTPSConnectionPool(host='translate.google.com', port=443): Max retries exceeded with url: /_/TranslateWebserverUi/data/batchexecute (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x0000000026d51a50>: Failed to establish a new connection: [Errno 10061] \xcf\xee\xe4\xea\xeb\xfe\xf7\xe5\xed\xe8\xe5 \xed\xe5 \xf3\xf1\xf2\xe0\xed\xee\xe2\xeb\xe5\xed\xee,',))

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "start.rpyc", line 367, in script call
  File "intro.rpyc", line 163, in script
  File "renpy/ast.py", line 696, in execute
    what = renpy.config.say_menu_text_filter(what) # E1102
  File "game/Translator3000Data/scripts/general.rpy", line 248, in __call__
ConnectionError: HTTPSConnectionPool(host='translate.google.com', port=443): Max retries exceeded with url: /_/TranslateWebserverUi/data/batchexecute (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x0000000026d51a50>: Failed to establish a new connection: [Errno 10061] \xcf\xee\xe4\xea\xeb\xfe\xf7\xe5\xed\xe8\xe5 \xed\xe5 \xf3\xf1\xf2\xe0\xed\xee\xe2\xeb\xe5\xed\xee,',))

Windows-7-6.1.7601-SP1
Ren'Py 7.4.4.1439
Love & Sex : Second Base 21.3.1b
Mon Apr 12 06:33:03 2021

`

NyashniyVladya commented 3 years ago

@Karabas44 Проблема с Вашей стороны. ПК не может установить соединение. Причину конкретней не скажу - их может быть масса: либо файервол, который блочит соединение, либо слишком агрессивно настроенный контроль сертификатов SSL в антивирусе, либо некорректно активированный VPN, о котором Вы писали ранее.

Karabas44 commented 3 years ago

Скорее всего VPN. Спасибо за ответ. Но странно, почему одни игры подхватывают, а другие нет.. Буду думать.

Salomancer commented 3 years ago

Тоже имел проблемы с прошлой версией. Перевод доходил до конца, а потом будто "слетал" и уже даже не запускался. В 2.6.1. все хорошо. Полностью перевел Being a Dik. Сейчас еще заново попробую перевести игру на 67 к строк

Karabas44 commented 3 years ago

Зато теперь новая проблема появилась в 2.6.1 Не до конца переводится, а точнее выводится в текстбар текст. Переключаясь на англ версию все работает, а с переводом пропадают целые предложения. Поставил старую версию (2.6.0), все заработало идеально. Может из-за предскана, переводится только часть строки...

Tyk2 commented 3 years ago

можно ли где-нибудь здесь скачать версию 2.6.1 в формате rpa

NyashniyVladya commented 3 years ago

@Tyk2 Именно 2.6.1? Вы не ошиблись? Последняя версия - 2.7.1 и её можно скачать на странице релизов.

Tyk2 commented 3 years ago

NyashniyVladya да 2.6.1 так как я играю с андроида через JoiPlay последняя версия 2.7.1 не хочет запускатся и игры сразу вылетают , 2.6.1 работала нармально но я её нечаянно удолил

NyashniyVladya commented 3 years ago

У меня бэкапов не осталось. Можете клонировать репозиторий, откатить последние коммиты и собрать билду через лаунчер. Что такое "JoiPlay" понятия не имею, но в папке игры, если она завершилась ошибкой, должен был остаться файл traceback.txt. Если кинете текст ошибки - можно будет подумать, в чём проблема.

Salomancer commented 3 years ago

JoiPlay это приложение на андроид, позволяющее запускать игры на рпгмейкере, тиранобилдере и ренпае

Tyk2 commented 3 years ago

I'm sorry, but an uncaught exception occurred.

While running game code: File "game/Translator3000Data/scripts/general.rpy", line 487, in File "game/Translator3000Data/scripts/general.rpy", line 97, in turn_on File "game/Translator3000Data/scripts/general.rpy", line 88, in init OSError: [Errno 13] Permission denied: "/data/vladya's projects database"

-- Full Traceback ------------------------------------------------------------

Full traceback: File "renpy/bootstrap.py", line 326, in bootstrap File "renpy/main.py", line 535, in main File "Translator3000Scripts/general.rpyc", line 2, in script File "Translator3000Scripts/general.rpyc", line 2, in script File "renpy/ast.py", line 922, in execute File "renpy/python.py", line 2218, in py_exec_bytecode File "game/Translator3000Data/scripts/general.rpy", line 487, in File "game/Translator3000Data/scripts/general.rpy", line 97, in turn_on File "game/Translator3000Data/scripts/general.rpy", line 88, in init File "_translator3000/translator.py", line 19, in init File "_translator3000/_google/translator.py", line 42, in init File "_translator3000/translator_abstract.py", line 41, in init File "_translator3000/translator_abstract.py", line 65, in backup_database File "_translator3000/utils.py", line 53, in save File "_translator3000/utils.py", line 70, in _save File "_translator3000/utils.py", line 66, in _create_dir_for_file File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/os.py", line 150, in makedirs File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/os.py", line 150, in makedirs File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/os.py", line 150, in makedirs File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/os.py", line 157, in makedirs OSError: [Errno 13] Permission denied: "/data/vladya's projects database"

Divers102 commented 3 years ago

traceback.txt Игру не переводя 2.7.0 2.7.1 2.8.0 а 2.6.0 переводит игру местами, игра на зывается Student Transfer-5.2-pc версия Ren'Py 7.3.5.606

NyashniyVladya commented 3 years ago

В "Student Transfer", насколько я вижу, много сторонних python модулей (в том числе и requests, так же имеющийся в переводчике). Полагаю, какой-то из них вызывает конфликт. Так что, здесь, скорее, вопрос к разработчику игры.

Divers102 commented 3 years ago

Я проверил другую версию Translator3000_for_old_versions 2.5.10 он хорошо переводит игру "Student Transfer"

NyashniyVladya commented 3 years ago

Значит что либо из новых компонентов вызывает конфликт. Искать причину этого конфликта и рыться в дебрях чужого кода мне не очень хочется. Переводчик на версии 7.3.5 работает. Тут вопрос в конкретной игре и том, какие модули там вообще установлены.

Divers102 commented 3 years ago

Вот игра "Student Transfer" https://mega.nz/file/ksw0SA4I#8qq9__cwKh575gZ761tCccEaAGUmlz5s8Nc6Rn1j8D0 там разные версий игр есть.

NyashniyVladya commented 3 years ago

Я смотрел игру. Я же писал выше уже:

В "Student Transfer", насколько я вижу, много сторонних python модулей (в том числе и requests, так же имеющийся в переводчике). Полагаю, какой-то из них вызывает конфликт.

UTiberi commented 3 years ago

Люди если игры не запускается то удалите эту попку vladya's projects database попути C:\Users\User\vladya's projects database мне помог