- Перестал переводить. #18
- Comments
- Karabas44 commented Apr 11, 2021
- dead23angel commented Apr 11, 2021 •
- NyashniyVladya commented Apr 11, 2021
- Karabas44 commented Apr 12, 2021 •
- NyashniyVladya commented Apr 12, 2021
- Karabas44 commented Apr 12, 2021
- Salomancer commented Apr 25, 2021 •
- Karabas44 commented Apr 25, 2021 •
- Tyk2 commented Apr 30, 2021
- NyashniyVladya commented May 1, 2021
- Tyk2 commented May 1, 2021
- NyashniyVladya commented May 1, 2021
- Salomancer commented May 1, 2021
- Tyk2 commented May 1, 2021
- У меня есть предложение! #1
- Comments
- Astner-zets commented Sep 23, 2020
- NyashniyVladya commented Oct 8, 2020 •
- Astner-zets commented Oct 10, 2020
- 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
- Astner-zets commented Oct 13, 2020
- NyashniyVladya commented Oct 13, 2020
- Astner-zets commented Oct 13, 2020
- NyashniyVladya commented Oct 13, 2020 •
- Astner-zets commented Oct 13, 2020
- Игры с переводчиком больше не запускаются! #32
- Comments
- Archangel74 commented Sep 17, 2021
- Играл в игру, все игры работали с переводчиком нормально. Потом произошла принудительная перезагрузка ПК( с кнопки) и после нее ни одна игра не работает, если в ней установлен переводчик. Если удалить его -все норм. Ошибка всегда одинаковая на любой игре.. Вылетает при запуске. Может гугл переводчик забанил? А то у меня скорость перевода стояла 500
- Dimalanb commented Oct 9, 2021
- Archangel74 commented Oct 15, 2021
- Некоторые игры не работают . #3
- Comments
- igor4555 commented Dec 4, 2020
- NyashniyVladya commented Dec 4, 2020
- igor4555 commented Dec 4, 2020
- MrAbsolutely commented Dec 30, 2020
- NyashniyVladya commented Jan 6, 2021
- MrAbsolutely commented Jan 6, 2021 •
- NyashniyVladya commented Jan 6, 2021
- MrAbsolutely commented Jan 6, 2021 •
- NyashniyVladya commented Jan 6, 2021
- MrAbsolutely commented Jan 6, 2021
- MrAbsolutely commented Jan 6, 2021
- NyashniyVladya commented Jan 6, 2021 •
- MrAbsolutely commented Jan 6, 2021 •
- NyashniyVladya commented Jan 6, 2021
- NyashniyVladya commented Jan 10, 2021
- Svyatoslav2 commented Jan 16, 2021
- NyashniyVladya commented Jan 17, 2021 •
- Svyatoslav2 commented Jan 18, 2021
- Divers102 commented Jan 21, 2021
- Divers102 commented Jan 21, 2021
- NyashniyVladya commented Jan 22, 2021
- Divers102 commented Jan 22, 2021
- RosFighter commented Feb 14, 2021
- NyashniyVladya commented Feb 15, 2021
- HEB3OP commented Feb 16, 2021
- NyashniyVladya commented Feb 16, 2021
- MrAbsolutely commented Feb 26, 2021 •
- NyashniyVladya commented Feb 26, 2021 •
- MrAbsolutely commented Feb 26, 2021
- MrAbsolutely commented Feb 26, 2021 •
- viewerigo commented Mar 6, 2021
- Svyatoslav2 commented Mar 8, 2021
- HEB3OP commented Mar 9, 2021
- Svyatoslav2 commented Mar 14, 2021
- Svyatoslav2 commented Mar 28, 2021
- tigerjkeee commented Apr 3, 2021
- NyashniyVladya commented Apr 3, 2021
- tigerjkeee commented Apr 3, 2021
- MrAbsolutely commented Apr 21, 2021
- Feans commented Apr 23, 2021
- MrAbsolutely commented Apr 24, 2021
- Feans commented Apr 24, 2021 •
- 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
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
Не могли бы вы мне подсказать что делать в этом случае.
Источник