PROGRAM W WIELU WERSJACH JĘZYKOWYCH

0

Witam ponownie :-)
Czy ktoś z was stanął kiedyś przed problemem stworzenia jednej aplikacji w języku np.polskim ,angielskim i niemieckim w której można zmienić wersję językową w trakcie programu {glowa}
Jeśli ktoś miał doświadczenia w tworzeniu tego rodzaju aplikacji to proszę o podzielenie się swoim doświadczeniem {hello}
Z góry dzięki--Olbrem

0

Nie chce mi się tłumaczyć ale w katalogu delphi\demos/richedit masz taki przykład

0

Z tego co pamietam to bylo cos o tym na 4programmers, chyba w kodach zrodlowych.--

0

Niektórzy to robią tak (jeżeli chodzi np o menu) - tworzą pliki w których odpowiednio poumieszczane sa nazwy przycisków w menu, po włączeniu programu program odczytuje plik i każdemu przyciskowi nadaje nazwe z pliku. :P ;)

0

cepa - to jest żmudne jak nie wiem ;)

0

Żmudne ale i tak jak w kodzie umieścisz nazwy przycisków to wychodzi ci na to samo. poza tym jest to w miare szybkie, a co najważniejsze skuteczne. :P

0

cepa jeśli znasz kod źródłowy jakiegoś programu który wykorzystuje tą metodę to podaj chociaż link.....--Olbrem

0

Witam
Jest w kodach zrodlowych z wykozystaniem dll - http://www.4programmers.net/programmes/lan.zip
http://www.4programmers.net/zrodla/kody_delphi.html

Pozdrawiam

0

Kodu czegoś takiego nie mam - widziałem kiedyś program który w jednym katalogu miał pliki do menu w kilku jezykach i to wszystko. :P Chociaż kiedyś mógłbym spróbowac napisac takie funkcje w c++. ;)

0

Przy prostych aplikacjach (niewielka liczba przycisków i itp.) można zrobić coś takiego:
Z ComboBox wybierasz język i piszesz procedure OnChange dla tego ComboBoxa
np.
if ComboBox1.Text='Polski' then
begin
label1.caption:='Koniec';
label2.caption:='Pomoc';
end
else
begin
label1.caption:='Exit';
label2.caption:='Help';
end;
Sposób prosty, ale pracochłonny. Jeżeli chcesz mogę podesłać kilka źródeł programów wykorzystujących tą metodę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0