Как внести свой вклад в Weblate

Существуют десятки способов улучшить Weblate. Вы можете выбрать тот, который вам удобен, будь то написание кода, графический дизайн, документация, спонсорство или идея:

Перевод Weblate

Weblate непрерывно переводится с использованием самого Weblate. Не стесняйтесь принять участие в усилиях, направленных на то, чтобы сделать Weblate доступным на как можно большем количестве человеческих языков. Это приближает Weblate к пользователям!

Если вы обнаружили возможную ошибку в исходной строке, вы можете отметить её комментарием в редакторе Weblate. Таким образом, её можно обсудить и исправить. Если вы уверены, вы также можете нажать на ссылку в разделе Расположение исходной строки и отправить запрос на извлечение(pull request) со своим исправлением.

Внести вклад в документацию Weblate

Вы можете улучшить страницу документации по своему усмотрению. Сделать это легко, нажав на кнопку Редактировать на GitHub в правом верхнем углу страницы.

Пожалуйста, соблюдайте эти рекомендации при написании:

  1. Не удаляйте часть документации, если она действительна.

  2. Используйте ясный и понятный язык. Вы пишете техническую документацию, а не поэму. Не все читатели документации являются носителями языка, будьте внимательны.

  3. Не бойтесь задавать вопросы, если в чём-то не уверены. Если вопрос появился во время редактирования, не меняйте документацию, пока не получите ответ. Это значит, вы либо меняете, либо спрашиваете. Не делайте и то, и другое одновременно.

  4. Проверьте свои изменения, выполнив описанные действия в соответствии с документацией.

  5. Отправляйте запрос на извлечение(pull request) с изменениями небольшими частями, чтобы облегчить и ускорить их рассмотрение и объединение.

  6. Если вы хотите переписать и изменить структуру большой статьи, сделайте это в два этапа:

    1. Переписать

    2. После того как изменённый вариант будет просмотрен, отшлифован и объединён, измените структуру абзацев в другом запросе на извлечение(pull request).

Documentation can be also edited and built locally, the Python requirements are in the docs dependency group in pyproject.toml.

You will also need graphviz to build the documentation.

Подсказка

Вы можете перевести документацию.

Расширение встроенных языковых определений

Определения языка находятся в weblate-language-data repository.

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

Обсуждения Weblate

Если у вас есть идея, но вы не уверены, подходит ли она для выпуска, не волнуйтесь. Вы можете присоединиться к сообществу в GitHub обсуждениях.

Финансирование разработки Weblate

You can boost Weblate’s development by donating. Funds collected on donations are used to enable gratis hosting for libre software projects and to fund the ecosystem Weblate relies on. Please check the donate page for options, such as funding goals and the rewards you get as a proud funder.

Сторонники, которые финансировали Weblate

Список спонсоров Weblate:

Хотите оказаться в этом списке? Тогда посмотрите свои опции на странице «Пожертвовать для Weblate».