Translator 3000 не работает

Содержание
  1. Перестал переводить. #18
  2. Comments
  3. Karabas44 commented Apr 11, 2021
  4. dead23angel commented Apr 11, 2021 •
  5. NyashniyVladya commented Apr 11, 2021
  6. Karabas44 commented Apr 12, 2021 •
  7. NyashniyVladya commented Apr 12, 2021
  8. Karabas44 commented Apr 12, 2021
  9. Salomancer commented Apr 25, 2021 •
  10. Karabas44 commented Apr 25, 2021 •
  11. Tyk2 commented Apr 30, 2021
  12. NyashniyVladya commented May 1, 2021
  13. Tyk2 commented May 1, 2021
  14. NyashniyVladya commented May 1, 2021
  15. Salomancer commented May 1, 2021
  16. Tyk2 commented May 1, 2021
  17. У меня есть предложение! #1
  18. Comments
  19. Astner-zets commented Sep 23, 2020
  20. NyashniyVladya commented Oct 8, 2020 •
  21. Astner-zets commented Oct 10, 2020
  22. Astner-zets commented Oct 10, 2020
  23. NyashniyVladya commented Oct 13, 2020
  24. Astner-zets commented Oct 13, 2020
  25. Astner-zets commented Oct 13, 2020
  26. NyashniyVladya commented Oct 13, 2020
  27. Astner-zets commented Oct 13, 2020
  28. NyashniyVladya commented Oct 13, 2020
  29. Astner-zets commented Oct 13, 2020
  30. NyashniyVladya commented Oct 13, 2020 •
  31. Astner-zets commented Oct 13, 2020
  32. Игры с переводчиком больше не запускаются! #32
  33. Comments
  34. Archangel74 commented Sep 17, 2021
  35. Играл в игру, все игры работали с переводчиком нормально. Потом произошла принудительная перезагрузка ПК( с кнопки) и после нее ни одна игра не работает, если в ней установлен переводчик. Если удалить его -все норм. Ошибка всегда одинаковая на любой игре.. Вылетает при запуске. Может гугл переводчик забанил? А то у меня скорость перевода стояла 500
  36. Dimalanb commented Oct 9, 2021
  37. Archangel74 commented Oct 15, 2021
  38. Некоторые игры не работают . #3
  39. Comments
  40. igor4555 commented Dec 4, 2020
  41. NyashniyVladya commented Dec 4, 2020
  42. igor4555 commented Dec 4, 2020
  43. MrAbsolutely commented Dec 30, 2020
  44. NyashniyVladya commented Jan 6, 2021
  45. MrAbsolutely commented Jan 6, 2021 •
  46. NyashniyVladya commented Jan 6, 2021
  47. MrAbsolutely commented Jan 6, 2021 •
  48. NyashniyVladya commented Jan 6, 2021
  49. MrAbsolutely commented Jan 6, 2021
  50. MrAbsolutely commented Jan 6, 2021
  51. NyashniyVladya commented Jan 6, 2021 •
  52. MrAbsolutely commented Jan 6, 2021 •
  53. NyashniyVladya commented Jan 6, 2021
  54. NyashniyVladya commented Jan 10, 2021
  55. Svyatoslav2 commented Jan 16, 2021
  56. NyashniyVladya commented Jan 17, 2021 •
  57. Svyatoslav2 commented Jan 18, 2021
  58. Divers102 commented Jan 21, 2021
  59. Divers102 commented Jan 21, 2021
  60. NyashniyVladya commented Jan 22, 2021
  61. Divers102 commented Jan 22, 2021
  62. RosFighter commented Feb 14, 2021
  63. NyashniyVladya commented Feb 15, 2021
  64. HEB3OP commented Feb 16, 2021
  65. NyashniyVladya commented Feb 16, 2021
  66. MrAbsolutely commented Feb 26, 2021 •
  67. NyashniyVladya commented Feb 26, 2021 •
  68. MrAbsolutely commented Feb 26, 2021
  69. MrAbsolutely commented Feb 26, 2021 •
  70. viewerigo commented Mar 6, 2021
  71. Svyatoslav2 commented Mar 8, 2021
  72. HEB3OP commented Mar 9, 2021
  73. Svyatoslav2 commented Mar 14, 2021
  74. Svyatoslav2 commented Mar 28, 2021
  75. tigerjkeee commented Apr 3, 2021
  76. NyashniyVladya commented Apr 3, 2021
  77. tigerjkeee commented Apr 3, 2021
  78. MrAbsolutely commented Apr 21, 2021
  79. Feans commented Apr 23, 2021
  80. MrAbsolutely commented Apr 24, 2021
  81. Feans commented Apr 24, 2021 •
  82. fuhgb commented Jun 24, 2021 •

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

Comments

Karabas44 commented Apr 11, 2021

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

The text was updated successfully, but these errors were encountered:

dead23angel commented Apr 11, 2021 •

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

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

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

NyashniyVladya commented Apr 11, 2021

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

Karabas44 commented Apr 12, 2021 •

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

NyashniyVladya commented Apr 12, 2021

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

Karabas44 commented Apr 12, 2021

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

Salomancer commented Apr 25, 2021 •

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

Karabas44 commented Apr 25, 2021 •

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

Tyk2 commented Apr 30, 2021

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

NyashniyVladya commented May 1, 2021

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

Tyk2 commented May 1, 2021

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

NyashniyVladya commented May 1, 2021

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

Salomancer commented May 1, 2021

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

Tyk2 commented May 1, 2021

I’m sorry, but an uncaught exception occurred.

Источник

У меня есть предложение! #1

Comments

Astner-zets commented Sep 23, 2020

Вы проделали невероятную работу с Translator3000, но у программы есть серьёзный минус!
Она переводит игру только в режиме реального времени что вызывает лаги!
Было бы очень здорово если бы скрипт мог всё перевести заранее!
Спасибо за внимание!

The text was updated successfully, but these errors were encountered:

NyashniyVladya commented Oct 8, 2020 •

Я думал об этом ещё когда делал софтину. Программно-то тут сложностей нет: запустить цикл основным методом по объектам Translate (или как он там зовётся) и профит. Тут вопрос в том, чтобы «Гугл» не забанил айпишник; т. к. сей софт работает не на api, а имитирует работу браузера — последовательная «бомбардировка» запросами явно даст понять «Гуглу», что запросы идут не от человека; а увеличение времени между запросами сделает загрузку игры непозволительно долгой.
В любом случае, я предложение услышал: подумаю, что можно сотворить.
P.S.: Прошу прощения за крайне несвоевременный ответ. По некоторым причинам личного характера, последние две недели не было возможности сесть за ПК.
P.P.S.: Все ответы сервера кэшируются, так что если конкретная фраза уже была когда либо переведена (в предыдущем прохождении, либо вообще в другой игре), — результат вернётся из БД, без обращения к серверу и следующим из этого лагов.

Читайте также:  Как настроить турбо двигатель

Astner-zets commented Oct 10, 2020

Благодарю вас за ответ!
Я не очень хорошо разбираюсь, но я думаю что возможно можно добавить код который будет создавать небольшую паузу между переводом строк и тогда возможно гугл не заметит подвоха из-за уменьшения частоты запросов.
Я сделал такой вывод так как при использовании клавиши »пропуск» и параллельном переводе через скрипт
гугл не забанил мой ip несмотря на продолжительное использование данного метода.
К сожалению это довольно неудобно и муторно! И поэтому я подумал что если бы он мог переводить весь скрипт а не только одну ветку развития в игре это было довольно удобно!

Astner-zets commented Oct 10, 2020

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

NyashniyVladya commented Oct 13, 2020

Добавил в настройки опцию, которая включит параллельный поток, переводящий всю игру при запуске. Но, т.к. есть таймаут между обращениями к серверу, суммарное время перевода может быть продолжительным, в зависимости от количества строк.

Astner-zets commented Oct 13, 2020

Это очень здорово, я обязательно попробую и отпишусь!
спасибо вам!

Astner-zets commented Oct 13, 2020

Это работает!
Но я не уверен как это складывается с кэшированием!
В любом случае большое вам спасибо!

NyashniyVladya commented Oct 13, 2020

Кэширование будет произведено по окончанию перевода всех строк игры; так же оно производится в момент вывода на экран ещё непереведённой строки, при её переводе.
Кэш един, для всех RenPy игр; так что если строка была переведена в другой игре — второго обращения к серверу с этой строкой не будет.

Astner-zets commented Oct 13, 2020

То есть если это новелла выходящая сборками то я смогу быстро с кэшированием перевести строки прошлого билда?
И нужен ли для этого тот самый самый файл который использовался тогда или они хранятся где-то отдельно?

NyashniyVladya commented Oct 13, 2020

То есть если это новелла выходящая сборками то я смогу быстро с кэшированием перевести строки прошлого билда?

Если они не были изменены авторами — да.

И нужен ли для этого тот самый самый файл который использовался тогда или они хранятся где-то отдельно?

Файл не нужен.
Кэш находится в папке %userprofile%\vladya’s projects database\GoogleTranslateModule\1.1

Astner-zets commented Oct 13, 2020

Ещё раз спасибо!
Я также заметил что он переводит не все новеллы!
Это связано с тем что структура диалогов Ren’Py может отличаться?

NyashniyVladya commented Oct 13, 2020 •

Полагаю, связано с тем, что версия Ren’Py старше 6.99.14, т.к. в них ещё не реализован TLS, нужный для работы с сервисом перевода.
Если есть желание выяснить точнее — можно развернуть исходники в конкретной игре, включить режим дебага и почитать трейсы.

Astner-zets commented Oct 13, 2020

Не думаю что это необходимо, просто хотел узнать причину.
Ещё раз спасибо думаю я закрою вопрос.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Игры с переводчиком больше не запускаются! #32

Comments

Archangel74 commented Sep 17, 2021

Играл в игру, все игры работали с переводчиком нормально. Потом произошла принудительная перезагрузка ПК( с кнопки) и после нее ни одна игра не работает, если в ней установлен переводчик. Если удалить его -все норм.
Ошибка всегда одинаковая на любой игре.. Вылетает при запуске. Может гугл переводчик забанил? А то у меня скорость перевода стояла 500

I’m sorry, but an uncaught exception occurred.

While running game code:
File «game/Translator3000Data/scripts/general.rpy», line 608, in
File «game/Translator3000Data/scripts/general.rpy», line 101, in turn_on
File «game/Translator3000Data/scripts/general.rpy», line 92, in init
ValueError: No JSON object could be decoded

Full traceback:
File «renpy/bootstrap.py», line 326, in bootstrap
renpy.main.main()
File «renpy/main.py», line 515, in main
renpy.game.context().run(node)
File «game/Translator3000Scripts/general.rpyc», line 2, in script
��ѓ�C/0�a��Y-‘f��55�NJ�3���q����_��V�^
File «game/Translator3000Scripts/general.rpyc», line 2, in script
��ѓ�C/0�a��Y-‘f��55�NJ�3���q����_��V�^
File «renpy/ast.py», line 922, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File «renpy/python.py», line 2218, in py_exec_bytecode
exec(bytecode, globals, locals)
File «game/Translator3000Data/scripts/general.rpy», line 608, in
File «game/Translator3000Data/scripts/general.rpy», line 101, in turn_on
File «game/Translator3000Data/scripts/general.rpy», line 92, 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 32, in init
File «/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/json/init.py», line 291, in load
File «/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/json/init.py», line 339, in loads
File «/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/json/decoder.py», line 364, in decode
File «/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/json/decoder.py», line 382, in raw_decode
ValueError: No JSON object could be decoded

Windows-10-10.0.19041
Ren’Py 7.4.2.1292
The Wife Trainer Files 0.7n
Fri Sep 17 05:09:08 2021

The text was updated successfully, but these errors were encountered:

Dimalanb commented Oct 9, 2021

В идеале не ставить скорость перевода на 500. В вашем случае у вас побился файл json с переводами после принудительной перезагрузки, восстановить не удастся, вы должны зайти туда, где хранятся json файлы перевода игры и удалить их в текущей версии они находятся в папке local translations, которая находится там где папки game, lib, renpy. Откройте папку local translations и подряд вложенные папки, пока не увидите файл, translations.json его нужно удалить. Еще файлы перевода хранятся в users\имя пользователя\vladya’s projects database\translator3000\Google удалить придется все translations.json в том числе в подпапках по этому пути, после этого все должно вернуться в норму, однако, все переводы пропадут, то есть все которые были сделаны ранее в том числе. Однако, можно проверить эти файлы при помощи, например, notepad ++, если в этих файлах будет какой-то перевод, например, <"en": <"You've held me up long enough. Adieu.": <"ru": "Ты задержал меня достаточно долго. Прощай.">тогда этот json файл цел, если там будет что-либо другое, не содержащее перевода, удаляйте, его не восстановить.

Archangel74 commented Oct 15, 2021

Спасибо большое ! Удалил все файлы из vladya’s и все заработало)

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Некоторые игры не работают . #3

Comments

igor4555 commented Dec 4, 2020

При запуске некоторых игр с программой translator3000 игры вылетают с такой ошибкой .
Можете проверить на игре Elysion и Rainy Day .
А так программа классная .

I’m sorry, but an uncaught exception occurred.

While running game code:
File «game/Translator3000Data/scripts/imports.rpy», line 17, in
TypeError: ‘dict_keys’ object does not support indexing

Читайте также:  Iptables p input drop не работает

Full traceback:
File «renpy/bootstrap.py», line 326, in bootstrap
renpy.main.main()
File «renpy/main.py», line 511, in main
renpy.game.context().run(node)
File «Translator3000Scripts/imports.rpyc», line 2, in script
File «Translator3000Scripts/imports.rpyc», line 2, in script
File «renpy/ast.py», line 908, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File «renpy/python.py», line 2104, in py_exec_bytecode
exec(bytecode, globals, locals)
File «game/Translator3000Data/scripts/imports.rpy», line 17, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «_translator3000/init.py», line 6, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «requests/init.py», line 52, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «requests/packages/init.py», line 27, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «requests/packages/urllib3/init.py», line 8, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «requests/packages/urllib3/connectionpool.py», line 35, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «requests/packages/urllib3/connection.py», line 18, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «tlslite/init.py», line 27, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «tlslite/api.py», line 11, in
File «renpy/loader.py», line 953, in load_module
exec(code, mod.dict)
File «tlslite/tlsconnection.py», line 23, in
TypeError: ‘dict_keys’ object does not support indexing

The text was updated successfully, but these errors were encountered:

NyashniyVladya commented Dec 4, 2020

«Rainy Day» выпущена на бета-версии Ren’Py 7.4.0, которая в данный момент на активной стадии багофиксов.
Зачем, несмотря на предупреждение Пайтома (разработчик движка) не публиковать игры, собранные на 7.4.0, разработчик игры это сделал — непонятно.

Первую игру я не проверял, но, если ошибка та же самая, — скорее всего, она тоже на 7.4.0.

Можете посмотреть версию Ren’Py в файле renpy/__init__.py в директории игры.
Открываете файл и листаете до объявления переменной version_tuple.

Поддержку 7.4.0 я, разумеется, планирую, но только после того, как она выйдет из бета-теста.

igor4555 commented Dec 4, 2020

Да ошибка такая же , Спасибо , буду ждать обновленной версии переводчика .

MrAbsolutely commented Dec 30, 2020

Некоторые игры и на версии 7.3.5 не захватываются. Because I Love Her как пример.

NyashniyVladya commented Jan 6, 2021

@MrAbsolutely
Если не затруднит, поставьте в настройках значение _debug_mode на true и скиньте текст ошибки, которая вылетит после этого.

MrAbsolutely commented Jan 6, 2021 •

lastLog.log
Никакой ошибочки не было.
И где можно почитать список изменений программы? А то новые версии выходят и не понятно что в них.

NyashniyVladya commented Jan 6, 2021

И где можно почитать список изменений программы? А то новые версии выходят и не понятно что в них.

На странице коммитов.
Но в последние версий 10 я ничего глобального не добавлял. Исправления небольшие и рефакторинг старого кода Последнее обновление было посвящено графическому интерфейсу, но сам функционал тот же что и был.

Файл traceback.txt ещё можно поглядеть?

MrAbsolutely commented Jan 6, 2021 •

А где traceback.txt находится? Он должен быть с ярлыком запуска игры, но т.к. ошибки не было его нету. Не вижу его в папке с игрой.

NyashniyVladya commented Jan 6, 2021

А где traceback.txt находится? Он должен быть с ярлыком запуска игры, но т.к. ошибки не было его нету. Не вижу его в папке с игрой.

Тогда это вообще странно, если ошибок не было. При включённом режиме дебага переводчик сигнализирует обо всех неполадках. Настройки точно в порядке? Направление перевода и исходный язык не равны одному значению, например?
Попозже скачаю эту игру, попробую воспроизвести проблему.

MrAbsolutely commented Jan 6, 2021

Я сейчас кое что проверю и скажу. Похоже я догадываюсь в чём проблема.

MrAbsolutely commented Jan 6, 2021

Нет, не получается. Удалил все сохранения, так же в C:\Users\02132\AppData\Roaming\RenPy удалил папку. Ничего. У меня один раз было такое, что играл сначала в русскую версию, там язык на рус поставил. Затем продолжил англ. версию. Но перевод не осуществлялся. Приходилось файлы удалять.
Так же я заметил, что когда начал пользоваться этой программкой, то игры RenPy очень часто не запускаются с первого раза. Даже если программа не установлена в данную игру.

NyashniyVladya commented Jan 6, 2021 •

Так же я заметил, что когда начал пользоваться этой программкой, то игры RenPy очень часто не запускаются с первого раза. Даже если программа не установлена в данную игру.

А это уже совсем странно. Без .rpa архива в папке она не оказывает никакого влияния на игру и не прописывает себя ни в реестры, ни в постоянные файлы ренпая.
P.S.: Не прописывала , если быть точнее. Версия с сегодняшнего обновления таки прописывает себя в multi persistent для переноса настроек между играми, но это, опять же, никак не может влиять на игру, если .rpa нет в директории.

MrAbsolutely commented Jan 6, 2021 •

Нашел еще одну критическую ошибку: перестали работать сохранения во всех играх, где установлен переводчик. Т.е. нельзя сохраниться
traceback.txt
Выскакивает эта ошибка. Даже если перевод отключить.

NyashniyVladya commented Jan 6, 2021

Да, мне уже известно об этом. Не обнаружил на этапе отладки. В ближайшее время починю.

NyashniyVladya commented Jan 10, 2021

Проблема с сохранением исправлена в последнем обновлении.

Svyatoslav2 commented Jan 16, 2021

Хотелось бы узнать,старые версии RenPy ведь тоже поддерживаются переводчиком,а то у меня выдает такой лог прога.

NyashniyVladya commented Jan 17, 2021 •

Хотелось бы узнать,старые версии RenPy ведь тоже поддерживаются переводчиком.

Поддерживаются версии, начиная с 6.99.12.4 (включительно) и новее (не считая 7.4.0 — её поддержку я реализую, как только выйдет стабильная версия, ибо текущая слишком сырая и весьма багованная).
Более старые версии ренпая плохо дружат с внедрением стороннего python кода. 6.99.12.4 — крайний предел обратной совместимости, которого я смог добиться.

Svyatoslav2 commented Jan 18, 2021

Очень жаль,но что же поделать,придется видимо чисто с английским языком играть(

Divers102 commented Jan 21, 2021

Divers102 commented Jan 21, 2021

Игра не запускается, а игра называется Ecchi Sketch v1.0 (All Platforms)

NyashniyVladya commented Jan 22, 2021

Ровно та же ситуация, что и с постом выше. Версия игры 6.99.10.1227.

Divers102 commented Jan 22, 2021

RosFighter commented Feb 14, 2021

Когда примерно планируется поддержка RenPy 7.4? Новые версии многих игру выходят уже на этом движке

NyashniyVladya commented Feb 15, 2021

Когда примерно планируется поддержка RenPy 7.4? Новые версии многих игру выходят уже на этом движке

Да, у меня уже есть это в планах. В ближайшее время займусь.

HEB3OP commented Feb 16, 2021

Доброго дня, спасибо за такой отличный переводчик! Столкнулся со странной проблемой, при первом запуске игры выдаёт такую ошибку:
`I’m sorry, but an uncaught exception occurred.

Before loading the script.
Exception: Couldn’t find file ‘Translator3000.rpi’.

Full traceback:
File «C:\HEB3OP\Torrent\Patronus-Trunk-winnozip\renpy\bootstrap.py», line 314, in bootstrap
renpy.main.main()
File «C:\HEB3OP\Torrent\Patronus-Trunk-winnozip\renpy\main.py», line 308, in main
renpy.loader.index_archives()
File «C:\HEB3OP\Torrent\Patronus-Trunk-winnozip\renpy\loader.py», line 164, in index_archives
fn = transfn(prefix + «.rpi»)
File «C:\HEB3OP\Torrent\Patronus-Trunk-winnozip\renpy\loader.py», line 649, in transfn
raise Exception(«Couldn’t find file ‘%s’.» % name)
Exception: Couldn’t find file ‘Translator3000.rpi’.

Windows-8-6.2.9200
Ren’Py 7.3.2.320

Tue Feb 16 10:42:23 2021
`

NyashniyVladya commented Feb 16, 2021

`I’m sorry, but an uncaught exception occurred.

Before loading the script.
Exception: Couldn’t find file ‘Translator3000.rpi’.

Читайте также:  Почему не работают эйрподсы

Это действительно очень странная ошибка.
.rpi не используется со времён пятой версии ренпая, а здесь, как я вижу, 7.3.2.320. Я попробую воспроизвести проблему и разобраться.

MrAbsolutely commented Feb 26, 2021 •

Версия 2.5.10 работает не во всех играх RenPy в версиях выше 7,4,0. В игре Max slive выскакивает такая ошибка на старте.
traceback.txt

NyashniyVladya commented Feb 26, 2021 •

Вы уверены, что версия Ren’Py выше 7.4.0? Такая ошибка может возникать, если Вы скопируете файл для новых версий в игру со старой (

MrAbsolutely commented Feb 26, 2021

Да, уверен. Скачал универсальную версию и всё равно такая же ошибка.

MrAbsolutely commented Feb 26, 2021 •

Еще одна игра ошибку выдает такую же. Называется Vae Victis — Conquer, Ravish, Breed.

Складывается впечатление, что переводчик не работает с версией 7,4,0. Игры 7,4,1 не выдают такую ошибку (ну которые я пробовал).
Хотя нет, запустил еще одну игру 7,4,0 и там всё хорошо. Не знаю в чем проблема.

viewerigo commented Mar 6, 2021

Огромное вам спасибо за прекрасную программу!

Не хватает только перевода от Яндекса — он сейчас выдаёт перевод значительно лучше качеством, чем Гугл. Но однозначно лучше гуглоперевод, чем полное его отсутствие!

А можете ответить на такой глупый вопрос: где сохраняются результаты перевода?

Svyatoslav2 commented Mar 8, 2021

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

HEB3OP commented Mar 9, 2021

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

Читай инструкцию лучше. Это означает, что встроенные в игру шрифты не поддерживают кириллицу. Нужно свои шрифты ставить. Качаешь любые, кидаешь в ту же папку, что и файл переводчика, в настройках, в параметре «font» прописываешь название файла шрифта. Так же подбери размер шрифта в параметре «size».

Svyatoslav2 commented Mar 14, 2021

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

Читай инструкцию лучше. Это означает, что встроенные в игру шрифты не поддерживают кириллицу. Нужно свои шрифты ставить. Качаешь любые, кидаешь в ту же папку, что и файл переводчика, в настройках, в параметре «font» прописываешь название файла шрифта. Так же подбери размер шрифта в параметре «size».

Я все так и делаю.всегда,но не работает

Svyatoslav2 commented Mar 28, 2021

Что же я понял,игры в которых в папке data лежат файлы,типа:rpyc не переводятся(

tigerjkeee commented Apr 3, 2021

While running game code:
File «game/script.rpy», line 18, in script
init 1 python in _compile_build_init:
File «game/script.rpy», line 23, in
raise Exception(__(«Версии сборки и проекта не равны.»))
Exception: Версии сборки и проекта не равны.

Full traceback:
File «game/script.rpy», line 18, in script
init 1 python in _compile_build_init:
File «E:\Friendship with Benefits\renpy\ast.py», line 912, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File «E:\Friendship with Benefits\renpy\python.py», line 2004, in py_exec_bytecode
exec bytecode in globals, locals
File «game/script.rpy», line 23, in
raise Exception(__(«Версии сборки и проекта не равны.»))
Exception: Версии сборки и проекта не равны.

Windows-8-6.2.9200
Ren’Py 7.3.2.320
Friendship with Benefits 1.20

Версия 7,3,2 а пишет что не совпадает, что может быть не так?

NyashniyVladya commented Apr 3, 2021

@tigerjkeee
Эммм. Это очень странная ситуация. Файла script.rpy в конечной билде нет. Он присутствует в репозитории для компиляции .rpa. Что именно Вы хотите сделать? Пересобрать проект?

tigerjkeee commented Apr 3, 2021

скачал версию 2.6.0 там файл script.rpy есть, ругается на него, но если его удалить все равно тоже самое

MrAbsolutely commented Apr 21, 2021

Игра Esteria [Ch.3] [Royal Games], перевод в игре полностью не работает. Когда он работает, то в главном меню во всех играх есть небольшое подлагивание. Здесь такого нету.
В игре Max’s Life [Ch. 4 v0.36] [Kuggazer] при запуске ошибка выскакивает.

Feans commented Apr 23, 2021

Некоторые старые игры всё же можно перевести. Для этого нужно заменить в старой игре папку «renpy» (и возможно «lib») аналогичными, взятыми из какой-нибудь свежей игры на renpy. Таким образом мы получим «новый» движок, с которым translator3000 будет работать.

Это работает не со всеми играми. В некоторых играх возможны глюки типа некорректного позиционирования элементов на экране, или просто не запустится, но если повезёт, всё будет работать без особых последствий.

MrAbsolutely commented Apr 24, 2021

Некоторые старые игры всё же можно перевести. Для этого нужно заменить в старой игре папки «renpy» (и возможно «lib») аналогичными, взятыми из какой-нибудь свежей игры на renpy. Таким образом мыим «новый» движок, с которым получим переводчик3000 будет работать.

Это работает не со всеми играми. В некоторых играх возможны глюки типа некорректного позиционирования элементов на экране, или просто не запустится, но если повезёт, всё будет работать без особых последствий.

Работает этот способ. Max’s Life перестал при запуске выдавать ошибку.

Feans commented Apr 24, 2021 •

Ну в общем я бегло тестировал только на двух-трёх играх пятилетней давности. Одна заработала без проблем, а у второй текстура бэкграунда нижней плашки, в которой выводится весь текст растянулась по высоте на половину экрана (интересно, можно ли этот эффект пофиксить?). Возможно это можно решить заменой какого-то одного файла движка, отвечающий за это на старый, методом перебора. Третью не помню, запустилась она или нет. Игры эти я не играл, просто запустил и начало прокрутил для тестирования. По идее чаще должно работать, чем нет.

Вообще в связи с данным вопросом неплохо бы узнать у разработчика translator3000 — какие файлы новой версии движка Renpy критичны для работы переводчика, а какие можно использовать старой версии.

fuhgb commented Jun 24, 2021 •

Здравствуйте, я установил последнюю версию переводчика на Ren’Py 7.4.0.1167.

Но у меня почему-то появляется такой текст.

I’m sorry, but an uncaught exception occurred.

While running game code:
File «game/Translator3000Data/scripts/general.rpy», line 608, in
File «game/Translator3000Data/scripts/general.rpy», line 101, in turn_on
File «game/Translator3000Data/scripts/general.rpy», line 58, in init
File «game/Translator3000Data/scripts/imports.rpy», line 112, in save
WindowsError: [Error 123] �R�y� ���p�<���y���u���<�p�� �����y�q�<�p �r �y�>�u� �y ���p�z�|�p, �y�>�u� �y ���p���<�y �y�|�y �>�u���<�u �����>�p: u’C:\Users\\udc84E\udc84|\udc84u\udc84 \udc84p’

Full traceback:
File «renpy/bootstrap.py», line 326, in bootstrap
renpy.main.main()
File «renpy/main.py», line 515, in main
renpy.game.context().run(node)
File «Translator3000Scripts/general.rpyc», line 2, in script
File «Translator3000Scripts/general.rpyc», line 2, in script
File «renpy/ast.py», line 913, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File «renpy/python.py», line 2111, in py_exec_bytecode
exec(bytecode, globals, locals)
File «game/Translator3000Data/scripts/general.rpy», line 608, in
File «game/Translator3000Data/scripts/general.rpy», line 101, in turn_on
File «game/Translator3000Data/scripts/general.rpy», line 58, in init
File «game/Translator3000Data/scripts/imports.rpy», line 112, in save
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.android-x86_64/lib/python2.7/os.py», line 150, in makedirs
File «/home/tom/ab/renpy-build/tmp/install.android-x86_64/lib/python2.7/os.py», line 150, in makedirs
File «/home/tom/ab/renpy-build/tmp/install.android-x86_64/lib/python2.7/os.py», line 157, in makedirs
WindowsError: [Error 123] �R�y� ���p�<���y���u���<�p�� �����y�q�<�p �r �y�>�u� �y ���p�z�|�p, �y�>�u� �y ���p���<�y �y�|�y �>�u���<�u �����>�p: u’C:\Users\\udc84E\udc84|\udc84u\udc84 \udc84p’

и появляется только папка _translator3000Data

Не могли бы вы мне подсказать что делать в этом случае.

Источник

Оцените статью