(05.08.2023 14:35)MOP Wrote: либо расширив свитч языков, пересобрав исходники.
Может добавить конфиг-файл (прим. json с парой ключей) для переключения языка и добавления новых языков через указание массива названий папок? Типа:
Code:
{
"lang": "rus",
"langList": "["rus", "eng", "cn"]
}
Так любой сможет добавить любое кол-во новых языков, просто создав новую папку и добавив её имя в массив.
Quote:Сайт для меня абсолютно монструозен и неинтуитивен, как ассемблер - для любого высокоуровневого программиста.
Так, что ли - https://github.com/RichardDesfrey/Typhon.git ?
Да
.git в конце не нужен
Сайт действительно имеет огромнейший функционал. Но, он так же и прост в использовании, если 99% функционала попросту не нужно
Вот пример:
1) Заливаем исходники -
сделано
они уже доступны всем, но мы делаем лучше, по этому продолжаем
2) Справа нажимаем "
Create a new release"
3) Заполняем 4 пункта
- Название версии
- Список изменений с предыдущей версии, и/или ссылка на файл со список изменений. На гит можно залить txt файл и добавить прямую ссылку на него.
- Прикрепляем любые файлы по одному - архив/установщик скомпиленного Тифона, МоР полной сборки (например 2х языков) и т.п. Общий размер хранения файлов для всех релизов не ограничен. Для одного релиза 1-2гб, точно не помню.
- Публикуем
Так же каждый раз все файлы на репозитории (сейчас это исходники) будут автоматически прикрепляться в 2х архивах (архивы будут всегда с таким именем, максимум можно их сделать пустыми).
Таким образов, если Сейчас прикрепить скомпиленный
Typhon.zip и нажать релиз - будет полноценный релиз с прямыми ссылками для скачивания, без рекламы и всякой другой ерунды.
После первого же релиза будет постоянная ссылка на самый последний релиз, которую публикуем на форумах и т.п. Ссылка никогда меняться не будет:
https://github.com/RichardDesfrey/Typhon...ses/latest
Если в корне положить файл
README.md - его содержимое будет отображаться для описание репозитория под файлами.
Поддерживается форматирование markdown, чего достаточно для хорошего описания.
p.s. Релиз можно удалить/отредактировать после публикации