Difference between revisions of "Translation"
m (→Compensation) |
m (Cryptpad kanban board) |
||
Line 1: | Line 1: | ||
==Introduction== | ==Introduction== | ||
− | Bisq requires to be translated to | + | Bisq requires to be translated to [[Growing_Bisq#Coordinating_Efforts | grow]] at the huge variety of markets where Bisq can be used. Bisq is open for voluntary translations for any language, but only translations for languages at main markets will be compensated. They're called ''core languages'', and are the following: French (fr), Chinese (zh_CN, zh_TW), German (de), Italian (it), Japanese (jp), Portuguese (pt, pt_BR), Russian (ru) and Spanish (es). |
==How to contribute== | ==How to contribute== | ||
− | Bisq uses [https://www.transifex.com/bisq/ Transifex] to translate the three projects it currently has: bisq-desktop, bisq-website and bisq-subtitles. Tasks are coordinated through #transifex [https://keybase.io/team/bisq Keybase] | + | Bisq uses [https://www.transifex.com/bisq/ Transifex] to translate the three projects it currently has: bisq-desktop -the only one subject for compensation-, bisq-website and bisq-subtitles. Tasks are coordinated through #transifex [https://keybase.io/team/bisq Keybase] channel and this [https://cryptpad.fr/kanban/#/2/kanban/edit/NEP7CObyAx73QrL+TzIK6Zxl/ Kanban board]. |
To translate the Transifex projects strings, contributors need to register at Transifex and ask to be included as translators for a language. Transifex sends notifications to [https://docs.transifex.com/teams/understanding-user-roles managers and coordinators], but it's better to inform about your petition at Keybase. | To translate the Transifex projects strings, contributors need to register at Transifex and ask to be included as translators for a language. Transifex sends notifications to [https://docs.transifex.com/teams/understanding-user-roles managers and coordinators], but it's better to inform about your petition at Keybase. | ||
− | Contributors willing to be compensated for their task need to specify if the strings translated are a priority for Bisq, and wait for approval as described | + | Contributors willing to be compensated for their task need to specify if the strings translated are a priority for Bisq, and wait for approval as described at [[Growth_Team#Processes | growth team]]. Translations or reviews for languages not assigned as "doing" in the Bisq Translation Board board could not be compensated. |
==Objectives== | ==Objectives== | ||
Line 24: | Line 24: | ||
* A rate of 0.07 USD/word translated paid in BSQ will be used, but if the total amount to be compensated exceeds the budget, it could be left for the next cycle or not compensated at all. | * A rate of 0.07 USD/word translated paid in BSQ will be used, but if the total amount to be compensated exceeds the budget, it could be left for the next cycle or not compensated at all. | ||
− | * Compensation requests for translations are submitted with screenshots of Transifex translation pannel. The filters used to create a valid screenshot are: <code>translator:'your_username' translated_after:'date_since_last_request'</code>. This query only counts as translator the last | + | * Compensation requests for translations are submitted with screenshots of Transifex translation pannel. The filters used to create a valid screenshot are: <code>translator:'your_username' translated_after:'date_since_last_request'</code>. This query only counts as translator the last translator who made a change to a string, even if it's a reviewer doing small changes. There is no budget for reviews, but if you perform a review, make sure that original translator already has been compensated or knows have many words did translate. |
This [https://github.com/bisq-network/compensation/issues/415 example] of compensation request can be used. In case of doubt, proceed to #transifex Keybase channel. | This [https://github.com/bisq-network/compensation/issues/415 example] of compensation request can be used. In case of doubt, proceed to #transifex Keybase channel. | ||
[[Category:Processes]] | [[Category:Processes]] |
Revision as of 08:54, 30 April 2020
Introduction
Bisq requires to be translated to grow at the huge variety of markets where Bisq can be used. Bisq is open for voluntary translations for any language, but only translations for languages at main markets will be compensated. They're called core languages, and are the following: French (fr), Chinese (zh_CN, zh_TW), German (de), Italian (it), Japanese (jp), Portuguese (pt, pt_BR), Russian (ru) and Spanish (es).
How to contribute
Bisq uses Transifex to translate the three projects it currently has: bisq-desktop -the only one subject for compensation-, bisq-website and bisq-subtitles. Tasks are coordinated through #transifex Keybase channel and this Kanban board. To translate the Transifex projects strings, contributors need to register at Transifex and ask to be included as translators for a language. Transifex sends notifications to managers and coordinators, but it's better to inform about your petition at Keybase. Contributors willing to be compensated for their task need to specify if the strings translated are a priority for Bisq, and wait for approval as described at growth team. Translations or reviews for languages not assigned as "doing" in the Bisq Translation Board board could not be compensated.
Objectives
- Keep core languages for bisq-desktop up to date.
There's no budget to keep up to date all the core languages in one DAO cycle. Languages will be translated step by step, starting with the markets which suppose a higher trading volume for Bisq. The Kanban board will be used to keep track of the process.
Guidelines
- Strings labeled as no_translate are strings referring to unused altcoins that should be left untranslated or translated using the original English version. If left translated with the original source, don't submit them for compensation.
- There's no budget for reviews: translated strings will be uploaded and used at the next version release. If a string is confusing, ask for help or leave it for later.
Compensation
- A rate of 0.07 USD/word translated paid in BSQ will be used, but if the total amount to be compensated exceeds the budget, it could be left for the next cycle or not compensated at all.
- Compensation requests for translations are submitted with screenshots of Transifex translation pannel. The filters used to create a valid screenshot are:
translator:'your_username' translated_after:'date_since_last_request'
. This query only counts as translator the last translator who made a change to a string, even if it's a reviewer doing small changes. There is no budget for reviews, but if you perform a review, make sure that original translator already has been compensated or knows have many words did translate.
This example of compensation request can be used. In case of doubt, proceed to #transifex Keybase channel.