Polskie Delphi



Delphi, a szczególnie wersja 3.0 jest rewelacyjnym środowiskiem typu RAD. Niestety w naszych warunkach ma bardzo poważną wadę, nie ma polskiej wersji językowej.

Zrobieniem lokalnej wersji zająłem się już dość dawno, ale mała katostrafa dysku spowodowała utratę wprowadzoych zmian. Jakiś czas temu, ktoś w news'ach puścił częściowo przetłumaczone pliki VCL. Postanowiłem więc przygotować to co mogłem do przetłumaczenia.

Nie mam niestety dość czasu by zająć się tłumaczeniem, ale bardzo chętnie będę koordynował i uatkualniał tłumaczenia.

Jeśli chcesz przetłumaczyć jakiś fragment proszę najpierw o kontakt ze mną [email protected] , może już ktoś się tym zajmuje.

Jeśli dokonałeś tłumaczenia jakiegoś fragmentu, lub znalazłeś i poprawiłeś błąd to proszę o przysłanie zmienionego pliku do mnie  [email protected] abym mógł dołączyć wprowadzone zmiany do reszty.

Znajdujące się tutaj pliki i opisy odnoszą się do Delphi 3.0. Prawdopodobnie większość zmian w BDE powinna być zgodna z wersją Delphi 2.0 i BDE 3.5, niestety nie jest to możliwe w przypadku VCL. W wersji 2.0 teksty są przechowywane w plikach .rc co uniemożliwia ich bezpośrednie wykorzystanie.

Ponieważ niestety nie pamiętam kto jako pierwszy udostępnił zlokalizowane VCL, przyznaję, że tylko część zmian jest wykonana przeze mnie, co ważniejsze ta osoba udostępniła pliki brakujące w Delphi 3.0 Professional.

Lokalizacji podlegają następujące części Delphi

  1.  Biblioteki VCL , wszystkie teksty znajdują się plikach .pas, w wersji Professional pliki te mają rozszerzenie .inc i należy dopisać na końcu end., aby uzyskać pełne źródła. Niektórych plików brakuje w wersji Professional, ale są one dostępne na stronie Borlanda  http://www.borland.com
  2. BDE tu jest gorzej, wszystkie tekty znajdują się w pliku idr20009.dll. Wyciągnąłem je i część przetłumaczyłem.
  3. InstallShield tu jest najgorzej bo jest dopiero w przygotowaniu

VCL

Wersja skompilowana, zawierająca pliki .DCU gotowe do użycia, brakuje tutaj tylko mxconsts.dcu, ponieważ wymaga on mxconsts.res, którego nie posiadam (jest w wersji C/S). Pliki należy rozpakować do katalogu Delphi 3\Lib.
Wersja źródłowa, zawierająca przetłumaczone pliki .PAS. Należy rozpakować do katalogu  Delphi 3\Lib, a następnie skompilować.
Nieprzetłumaczone pliki zawierają teksty dla QuickReport i Inter Base Event Alerter.

BDE

Wersja skompilowana zawierająca plik idr20415.dll, który należy skopiować do katalogu Common Files\BDE, następnie należy uruchomić regedit, z menu Rejestr wybrać Importuj plik rejestru ..., wybrać register.reg i już. Od tej pory BDE będzie używać nowych zasobów. Należy pamiętać przy instalacji BDE, aby InstallShield zainstalował idr20415.dll.
Wersja źródłowa zawiera plik idr20009.rc z tekstami, plik c.bat służączy do kompilacji .rc oraz jeszcze jeden plik z danymi konfiguracyjnymi.

InstallShield

Ta część jest jeszcze nie rozpoznana, szukam chętnych do wykonania tłumaczeń (a przynajmniej fragmentów).
Nieprzetłumaczone pliki, w środku znajdują się pliki .STR i .DLG znajdują się w nich odpowiednio stringi i dialogi używane przez IS.
 
I to by na razie było na tyle.
Piotr