Szukasz wskazówek i/lub narzędzi, jak skutecznie pracować z plikami PO gettext podczas wprowadzania małych zmian do dużych wartości msgid.Jak skutecznie pracować z plikami PO gettext podczas wprowadzania małych zmian do dużych wartości tekstowych
Przykład: Mamy wiele wiadomości z wieloma zdaniami/wieloma akapitami, które są przechowywane w naszych plikach katalogów wiadomości PO. Jeśli dokonamy bardzo drobnej zmiany w wiadomości, być może edytując pojedyncze zdanie lub nawet poprawiając interpunkcję, tracimy nasze oryginalne tłumaczenie, gdy uruchamiamy narzędzie msgmerge.
Zamiast ponownie tłumaczyć długie wiadomości (które przeszły już proces zatwierdzania redakcyjnego) od zera, nasi tłumacze powracają do kopii zapasowych swoich plików PO i ręcznie szukają tekstu ostatniej pary tłumaczeń msgid/msgstr, następnie różnicują się z bieżącymi wartościami msgid, aby zobaczyć, co się zmieniło, po czym następuje kopiowanie i wklejanie ostatniego tłumaczenia, które następnie edytują w celu odzwierciedlenia zaktualizowanej wartości msgid.
To dużo pracy! Z pewnością musi istnieć lepszy sposób obsługi tego typu przepływu pracy?
Czy istnieje sprawdzona metoda archiwizacji i znalezienia poprzednich tłumaczeń, które nie znajdują się już w pliku PO? Jedną z pomysłów, która przychodzi do głowy, jest zapisanie unikalnego identyfikatora msg w tekście naszych wiadomości lub w komentarzach poprzedzających naszą wiadomość i użycie tego id do pobrania poprzednich par tłumaczeń msgid/msgstr do przeglądu. Czy istnieją redaktorzy PO lub usługi online, które czynią ten proces bardziej wydajnym?
Dziękuję Malcolm
Dziękuję Walter. Pozdrawiam, Malcolm – Malcolm