Как внести свой вклад в 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

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

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

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

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