Помощь проекту (Contributing)#

Мы ценим вклад любого типа и размера. Расскажите нам, как вы хотели бы помочь, и мы сделаем все возможное, чтобы помочь вам в вашей помощи нам.

Написание программы#

Пожалуйста, посмотрите файл HACKING в исходном коде.

Веб-дизайн#

You are welcome to help us improve the looks and usability of the Zrythm website. Please get in touch with us to discuss.

Иллюстрации и темы#

Zrythm is CSS themable and also makes use of many icons, some customized and some borrowed from other themes. If you would like to contribute artwork such as icons you can start by creating your own themes and icons as discussed in Темы значков (Icon Themes) and CSS.

Тестирование#

You are welcome to join us in testing the latest features in Zrythm and reporting bugs and feedback on GitLab.

The latest development branch for new features is development in our git repository.

См.также

Reporting Bugs

Редактирование данного руководства#

Edit the RST files under doc/user and submit a patch when finished.

Вам потребуется установить Sphinx для компиляции этого руководства в формат для чтения.

Перевод#

Zrythm доступен для перевода на сайте Weblate.

The Zrythm translation project contains the translations for the Zrythm program, the website, the accounts site, and sections of this manual.

Выберите проект, над которым хотите работать, а затем выберите язык на следующем экране. Дополнительную информацию об использовании Weblate чатпйте в официальной документации.

Подсказка

Zrythm contains terminology similar to existing audio software. You may find it useful to borrow terms from them. See the Cubase Pro Artist manual for example (replace fr in the URL with your language code).

Руководство пользователя#

When translating the user manual, please make sure you follow the following Sphinx/RST syntax, to avoid errors when applying your translations.

General Syntax#

When you see something inside :, such as :term:, it should be left untranslated. The part following should be left untranslated as well. For example:

A plugin has parameters (see :term:`Parameter`).

should be translated in French as

Un plugin a des paramètres (:term:`Parameter`).

This is because this value will replaced automatically by Sphinx with the translation for Parameter. The only exception to this rule is when you see the <> characters. For example:

A plugin has :term:`parameters <Parameter>`.

should be translated in French as

Un plugin a des :term:`paramètres <Parameter>`.

Важно

Please make sure you do not insert or remove spaces. The following examples will cause errors.

:term: `Parameter`
      ^ space
: term:`Parameter`
 ^ space
:term :`Parameter`
     ^ space

Also, there should be space, comma or period after such syntax, like below.

:term:`Parameter` other information
:term:`Parameter`, other information
:term:`Parameter`. Other information

The following examples will cause errors.

:term:`Parameter`other information
                 ^ missing space/punctuation

Примечание

The following syntax usually refers to a path, so please keep it unchanged, otherwise the file it refers to will not be found.

:doc:`../../example`

Пожертвования#

Для приема пожертвований мы пользуемся следующими услугами. Любая сумма, маленькая или большая, приветствуется и помогает поддерживать постоянное развитие:

  • LiberaPay <https://liberapay.com/Zrythm>

  • PayPal <https://paypal.me/zrythm>

  • Open Collective <https://opencollective.com/zrythm>

We also accept cryptocurrency donations at the following addresses:

Bitcoin (BTC): bc1qjfyu2ruyfwv3r6u4hf2nvdh900djep2dlk746j
Litecoin (LTC): ltc1qpva5up8vu8k03r8vncrfhu5apkd7p4cgy4355a
Monero (XMR): 87YVi6nqwDhAQwfAuB8a7UeD6wrr81PJG4yBxkkGT3Ri5ng9D1E91hdbCCQsi3ZzRuXiX3aRWesS95S8ij49YMBKG3oEfnr

Кроме того, вы можете приобрести программу установки Zrythm.