Εγκατάσταση Steam
Σύνδεση
|
Γλώσσα
简体中文 (Απλοποιημένα κινεζικά)
繁體中文 (Παραδοσιακά κινεζικά)
日本語 (Ιαπωνικά)
한국어 (Κορεατικά)
ไทย (Ταϊλανδικά)
Български (Βουλγαρικά)
Čeština (Τσεχικά)
Dansk (Δανικά)
Deutsch (Γερμανικά)
English (Αγγλικά)
Español – España (Ισπανικά – Ισπανία)
Español – Latinoamérica (Ισπανικά – Λατινική Αμερική)
Français (Γαλλικά)
Italiano (Ιταλικά)
Bahasa Indonesia (Ινδονησιακά)
Magyar (Ουγγρικά)
Nederlands (Ολλανδικά)
Norsk (Νορβηγικά)
Polski (Πολωνικά)
Português (Πορτογαλικά – Πορτογαλία)
Português – Brasil (Πορτογαλικά – Βραζιλία)
Română (Ρουμανικά)
Русский (Ρωσικά)
Suomi (Φινλανδικά)
Svenska (Σουηδικά)
Türkçe (Τουρκικά)
Tiếng Việt (Βιετναμικά)
Українська (Ουκρανικά)
Αναφορά προβλήματος μετάφρασης
Ссылка на скриншот: https://drive.google.com/open?id=1g_zHXPRL5V6-4EmZsMltME89kMpCtyIo
Вообще, есть несколько причин, почему имя мода не удалось определить. Зачастую это следствие того, что автор не оставил исходных .rpy файлов, а прочитать и извлечь название мода из закодированных файлов программа, естественно, не может.
Возможно, в будущем что-то изменится (если получится запрашивать названия через SteamAPI) но там свои проблемы будут.
Так что те или иные моды всё равно придётся переименовывать (двойным кликом ЛКМ). Благо программа это запомнит, и в следующий раз отобразит прописанное ранее название.
Можно пару примеров модов? Я допускаю, что извлечение названия из исходников может некорректно работать для некоторых случаев, но среди моих 30+ модов таких не было. Либо нет .rpy файлов, либо название мода очень хитро прописано через промежуточную переменную (так было с БКРР), либо название попросту не указано в коде (Mod Cleaner)
И также остался "Право на искупление" Remastered версия, но в нём действительно нет .rpy файлов, так что с этим всё понятно.
P.S. Точно помню что там ещё был мод "лето в библиотеке" и в его файлах, вроде бы, есть .rpy файлы
А вот за наводку с "Мы не забудем это лето" спасибо. Не знал, что в Питоне можно записать строку в одинарные кавычки о_О
В общем, попробуйте запустить менеджер с этими модами теперь. Заработало?
В моде "Саманта" название мода задаётся через переменную 'sam', а именно
Ну и соответственно есть блок, который задаёт переменную в зависимости от выбранного языка
Ваш лаунчер видит переменную, но не видит само название мода.
Не думаю что такое будет использоваться во многих модах, но, возможно, поможет вам когда-нибудь
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1420135530
в файле bkrr_default.rpy
А само название мода задаётся следующим кодом:
и
в файлах bkrr.rpy и bkrr_settings.rpy соответственно
А само название задаётся дальше кодом (в том же файле)
Но лаунчер определяет мод именно по первой строке
p.s. нажал "стереть внутреннюю базу данных", обновил список модов, отключил все моды, поставил галочки на рандомных модах, запустил игру, вышел из неё, перезапустил лаунчер, баг не воспроизвёлся.
p.p.s. На всякий случай ещё добавлю что когда словил этот баг у части модов почему-то название отображалось как "0", а вместо id у некоторых из них были названия.