Как внести свой вклад в 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 docs/requirements.txt. You will also need graphviz to build the documentation.

Подсказка

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

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

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

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

Обсуждения Weblate

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

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

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

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

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

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