Help:Extension:Translate/Message group states/lt

Šiame puslapye pateikiama pranešimų grupės darbo eigos būsenų dokumentacija. Įsivaizduokime, kad tam tikra organizacija naudoja "MediaWiki" su plėtiniu "Versti". Be kita ko, jie naudoja "viki" pranešimams spaudai rašyti. Ką jie daro? Pirmiausia, "viki" puslapyje jie parašo pranešimą spaudai, tada paruošia jį vertimui ir kviečia vertėjus atlikti vertimus. Kai vertimai bus paruošti, jie galės publikuoti juos kažkur savo svetainėje. Bet kaip jie sužinos, kad vertimas yra paruoštas, arba dar svarbiau - patikrintas ir pataisytas (žiūrėk Kokybės užtikrinimas)? Ką daryti, jei kas nors ras ir ištaisys klaidą, o paskelbtą versiją reikės atnaujinti?

Būtent tokiam naudojimo atvejui skirta funkcija pranešimų grupės darbo eiga. Ji leidžia prie pranešimų grupės pridėti žymą, rodančią, kokia yra grupės būsena, pavyzdžiui, "verčiama", "koreguojama", "parengta" arba "paskelbta". Tai leidžia įvairiems su pranešimų spaudai dirbantiems vaidmenims, aiškiai matyti jo esamą būseną, nenaudojant kitų komunikacijos metodų. Vertėjai gali nurodyti, kada jų manymu, jų vertimai yra parengti, o kiti vertėjai gali matyti, kurie vertimai jau paskelbti. Vertimo admininstratorius gali periodiškai tikrinti, kurie vertimai yra paruošti ir juos paskelbti, taip pat atnaujinti jau paskelbtus puslapius. Tai yra darbo eiga.

Nustatymas
Pagal numatytuosius nustatymus ši funkcija yra išjungta. Ji turi būti įjungta "viki" konfigūracijoje. Reikia nuspręsti, kokias būsenas norite konfigūruoti, ir priskirti joms spalvas šešioliktainiu ("hex") formatu. Be to, galite pasirinkti naudotojų grupes, kurias pagal numatytuosius nustatymus gali keisti būsenas.

Pateikiame konfigūracijos pavyzdį:

Pranešimų grupės gali nepaisyti globalių darbo eigos būsenų ir pateikti savo būsenas. Jie gali atlikti išsamesnius leidimų patikrinimus pagal būsenos lygį. Būseną gali pasirinkti tik šią teisę turinčios naudotojų grupės.

Kaip naudoti


Once the configuration is set, both Special:LanguageStats and Special:MessageGroupStats will show a new column for the current state, and the tables can be sorted by state. The state can be changed in Special:Translate: just choose the group and language and you will see the state in the top corner of the message group description.

This state applies to a single language of a single message group, say the whole Italian translation of the translatable page "Fréttinga". In contrast, individual translation units can be accepted and whole translatable pages can be discouraged from further translation.

Automatic state changes
Since September 2012 Translate supports automatic state changes. For example, when all the messages are translated, the state changes itself to proofreading, and when all messages have been proofread, the state changes to ready.

The conditions for these changes are called transitions. Transitions can have zero or more conditions on the following variables: UNTRANSLATED, OUTDATED, TRANSLATED, PROOFREAD. Each variable represents the number of messages in that state. UNTRANSLATED variable includes the OUTDATED messages. Each variable can be compared to three values: ZERO, NONZERO and MAX. For example transition to ready state would have condition PROOFREAD is MAX. See code example below.

The state of a language of a message group will be updated whenever a translation is changed or reviewed in that language. The state transitions are matched in the declaration order. All conditions must be fulfilled for the transition to match. If no transition matches, the message group will keep its existing state.