
        *****************************************************
        *           GENERATED FILE, DO NOT EDIT             *
        * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
        *****************************************************

This file was generated by po4a(7). Do not store it (in VCS, for example),
but store the PO file used as source file by po4a-translate.

In fact, consider this as a binary, and the PO file as a regular .c file:
If the PO get lost, keeping this translation up-to-date will be harder.

=encoding UTF-8

=head1 ИМЕ

Locale::Po4a::VimHelp - двосмерна конверзија фајлова Vim помоћи и PO
фајлова.

=head1 ОПИС

Циљ po4a (PO for anything – PO за било шта) пројекта је да поједностави
превођење (и што је још интересантније, одржавање превода) употребом gettext
алата на деловима на којима се не очекује њихова употреба, као што је
документација.

C<Locale::Po4a::VimHelp> је модул који помаже превођење фајлова помоћи за
едитор Vim. Погледајте и L<Писање фајлова
помоћи|https://vimhelp.org/helphelp.txt.html#help-writing> да се упознате са
њиховом синтаксом.едитор Vim. Погледајте и L<Писање фајлова
помоћи|https://vimhelp.org/helphelp.txt.html#help-writing> да се упознате са
њиховом синтаксом.

=head1 СТАТУС ОВОГ МОДУЛА

Овај модул је у раној фази развоја. Успешно је тестиран на простим фајловима
као што је C<helphelp.txt>. Међутим, још увек није тестиран на комплетним
фајловима помоћи, тако да начин на који врши парсирање може да се промени
због исправки и побољшања, а посебно обавијање пасуса.

=head1 РАЗВОЈ

Парсирање Vim фајлова помоћи за po4a је компликовано. Ево неких препрека на
које се наишло током развоја овог модула. Ако имате бољу идеју, слободно
предложите закрпу (заједно са додатним тест случајевима).

=over

=item C<1. нешто> личи на уређену листу

Не обавезно. Узмите у обзир следећи пасус.

 Постоје 2 лутајућа танукија, не
 1. Он употребљава своју технику клонирања.

Из истог разлога, не може да се детектује оно што изгледа као наслов
(нпр. C<1.1 ово>) или неуређена листа (нпр. C<o оно>).

=item Ознаке поравнате десно не би требало да се уметну у циљ превода

И ова тема је компликована јер има везе са разликама у локализацији језика.

Узмите у обзир следећи пасус.

 Тако уобичајен и кратак концепт у неким језицима *ознаке*

што би могло да се преведе као

 Нису уобичајени, нема одговарајућих концепата и *ознаке*
 потребна је много дужа реченица да се изразе на овом језику

Када се ово догоди, морате да одлучите на које место желите I<фино> да
уметнете ознаку. То не би требало да буде једноставно. Vim фајл помоћи је у
круто обавијеном формату, чак и у деловима који нису блокови кода.

Исто се односи и на референце на ознаке C<|ref|>.

=item Коришћење C<--wrapcol> за праћење ширина текста

Употреба C<--wrapcol> опције за издавање упозорења када ширина текста пређе
наведено ограничење изгледа као разумни приступ. Званични Vim фајлови помоћи
поседују режимски линију, као што је на пример
C<vim:tw=78:ts=8:noet:ft=help:norl:>, и која се налази у
L<C<runtime/doc/if_perl.txt>|https://github.com/vim/vim/blob/04cc8975930b7b2c5d6753d3eddf57dab2816518/runtime/doc/if_perl.txt#L307>.
Међутим, постоји неколико изазова који треба да се узму у разматрање:

=over

=item Понашање парсирања фајлова

Да је ова опција имплементирана, било би идеално да се најпре прочита
комплетан фајл, одреди да ли у њему постоји режимска линија, па утврди који
одељци су погођени. Нажалост, у овом случају још увек није имплементиран
механизам прогресивног парсирања.

=item Подразумеване или произвољне вредности

Општа подразумевана вредност за C<--wrapcol> је 76, док Vim фајлови помоћи
обично користе 78. У већини случајева вредност која се прослеђује овом
модулу је 76, али није у потпуности јасно да ли је ова вредност постављена
експлицитно или је примењена имплицитно.

=back

=back

=head1 ПОГЛЕДАЈТЕ ТАКОЂЕ

L<Locale::Po4a::TransTractor(3pm)>, L<po4a(7)|po4a.7>

=head1 АУТОРИ

 gemmaro <gemmaro.dev@gmail.com>

=head1 ПРАВА УМНОЖАВАЊА И ЛИЦЕНЦА

 Ауторска права © 2024, 2025 gemmaro.

Овај програм је слободан софтвер; можете да га редистрибуирате и/или мењате
под условима GPL v2.0 или новије (погледајте фајл F<COPYING>).
