Closed Valianton closed 7 years ago
Могу предположить, что так происходит из-за того, что вы качаете файлы русификатора с https://github.com/DreamSworK/Wakfu-Translate/commits/master.
А недавно были добавлены обновления в русификатор, так что вам тоже нужно обновить свою ветку, спасибо.
Качает из этого же репозитория https://github.com/DreamSworK/Wakfu-Mod-Installer/ но только из папки с модом. Если вы сможете в своём репозитории создать у себя такую же папку (в виде мода) https://github.com/DreamSworK/Wakfu-Mod-Installer/tree/master/packages/wakfu.mod.rus/ и в ней выкладывать релиз и последние изменения. Я тогда просто добавлю вашу папку как git субмодуль для экспорта напрямую из вашего репозитория этой папки.
Если в вашем репозитории будет папка с модом будет проще обновлять, так как в том виде как сейчас, нужно менять вручную, то есть приводить в формат мода.
Обновил русификатор. На досуге изучите как устроена эта папка: https://github.com/DreamSworK/Wakfu-Mod-Installer/tree/master/packages/wakfu.mod.rus В папке data сам русификатор, файлы находят в подпапке rus (эта папка будет скопирована при установке) В папке meta различная информация, версия, дата, описание и так далее, эта информация будет показывается в апдейтере. Там всё просто, если сможете создать у себя такую же папку с модом, я смогу настроить либо экспорт, либо напрямую чтобы скачивало у вас.
Вот, посмотрите, https://github.com/Valianton/Wakfu-Translate/tree/master/wakfu.mod.rus. Все правильно?
Да, всё правильно, формат правильный. Но единственное версия должна быть выше предыдущей, иначе если версия номером ниже, это считается как устаревшее обновление. То есть при обновлении проверяется наличие версии выше номером. А я изначально просто за номер версии взял последний номер комита из вашего репозитория. То есть если например 160 commits, я просто назвал 1.6.0 то есть следующая версия должна быть выше этого числа, например 1.6.1 или 1.6.2 или 1.7.0 или 2.0.0 смысл понятен думаю.
Вы сейчас поставили версию ниже 1.1.0
Ок, все ясно. Спасибо.
Я же правильно понял, что сейчас, если я обновлю репозиторий, то у ребят, что пользуются этой программой, тоже все обновится? При условии, что я поставлю версию выше?
Пока я должен настроить экспорт этой папки в свой репозиторий, плюс так же обновлять свой репозиторий когда ваша папка поменялась, но это очень быстро, так как мне менять ничего не надо. Позже через время сделаю чтобы скачивалось прямо от вас, но это будет позже.
Привет, ещё раз. Возникла небольшая трудность, в git не предусмотрена возможность делать сабмодуль ссылаясь на подпапку внутри другого репозитория, только на весь репозиторий целиком от корня. То есть если я сейчас добавлю твой репозиторий у себя в подпапку wakfu.mod.rus как сабмодуль, получается неправильная ссылка типа wakfu.mod.rus/wakfu.mod.rus то есть дублируется два раза название папки. Вообщем нужно подправить путь немного у тебя, чтобы просто у тебя было: https://github.com/Valianton/Wakfu-Translate/data и https://github.com/Valianton/Wakfu-Translate/meta (то есть папки data и meta в корне репозитория, без папки wakfu.mod.rus) Если не сложно, исправь пожалуйста.
Исправлено
Да, хотел добавить. Что для обновления руссификатора достаточно запустить Wakfu Mod Installer (после установки его появляется опция "Update mods") На данный момент, пока так реализован процесс обновлений. То есть обновление есть, но оно не автоматическое, пользователь сам должен проверять.
В описании программы говорится, что
Но это не совсем так, последняя версия не скачивается