Wersje nie-pl pakietów

Jacek Ćwielong pld w netcybermedia.com
Pon, 26 Lut 2001, 14:56:04 CET


On Sun, 25 Feb 2001, Tomasz Kłoczko wrote:
> On Sun, 25 Feb 2001, Jacek Konieczny wrote:
> > On Sun, Feb 25, 2001 at 07:45:35AM +0100, Tomasz Kłoczko wrote:
> > > On Sat, 24 Feb 2001, Jacek Ćwielong wrote:
> > > 
> > > > Czy w związku z "going public" przez PLD można by, obok pakietów w wersji
> > > > "pl", wypuszczać również wersje "en"? Przykładem jest postfix (pozostałe
> > > > mailery pewnie mają podobnie), któremu zaaplikowano patch na komunikaty o
> > > > błędach i te są wysyłane po polsku i angielsku.
> > > 
> > > Najlepiej byłoby tak jakby postfix był np. ugettextowiony i miał on
> > > run-time możliwość wyboru tego w jakim języku ma się komunikować i tego
> > > typu rozwiazanai raczje gdzieś w tym kierunku powinny iść to wtedy nie
> > > bedzie żadnych wyraźnych konfliktów.
> > 
> > Tu normalny gettext nie rozwiąże problemu. IMHO mailery powinny mieć
> > możliwość wybierania języka komunikatów zależnie od domeny do której są
> > wysyłane. Przydałby się do tego jakis plik konfiguracyjny.
> > Sam bym chciał coś takiego zrobić do qmaila. To + ładowanie zwracanych
> > wiadomości do załączników MIME (głupio jak później program pocztowy
> > pokazuje zwrócony obrazek w BASE64). A może już coś takiego jest?
> 
> OK. Ale gettext i tak mógłby być wykorzystywany do przechowywanai takich
> głumaczeń. Przecież to że programy są uczulone na zmienne LOCALE wynika
> nie z tego ze funkcje realizujące dostęp do przetłumaczonych fraz robia to
> same, a tylko dlatego że w programi jest jawnie odebranie zawartości tych
> zmiennych i ich przekazanie w odpowiednie miejsca.
> Czyli IMHO gettext + jakiś algorytm decyzyjny na podstawie którego
> odbywałby sie wybór _dodatkoweg_ tłumaczenia.
> 
> W tym sensie i tak poprawka do postfixa nie spełnia częsci tego typu
> założeń, a jest tylko czymś co możnaby nazwać raczej tymczasowym
> rozwiązaniem.

No tak, ale to wszystko jakaś tam, mniej lub bardziej odległa, przyszłość.
A tymczasem, jako kolejne tymczasowe rozwiązanie, mogły by pojawić się
pakiety "en"? Bo potem muszę tłumaczyć, w jakim to języku i dlaczego po
polsku.

Jacek



Więcej informacji o liście dyskusyjnej pld-devel-pl