Wielojęzyczny Progress

Znacznym ułatwieniem dla każdej aplikacji jest możliwość przetłumaczenia jej na inny język. Jest to szczególnie istotne w aplikacjach przeznaczonych dla wielu rynków. Spośród systemów zarządzania bazami danych, jedynie Progress oferuje narzędzia ułatwiające proces tłumaczenia gotowych aplikacji. W Progressie nie ma potrzeby przystosowywania programu do konkretnej wersji językowej od razu w momencie jego pisania. Informacje tekstowe w języku wybranym przez programistę pozostają częścią aplikacji przez cały czas jej tworzenia. Ułatwia to sam proces tworzenia aplikacji, gdyż nie trzeba tworzyć, ani odwoływać się do specjalnych plików tekstowych (zasobów aplikacji). Po wykonaniu, uruchomieniu i przetestowaniu aplikacji, można z niej za pomocą menedżera tłumaczeń

Znacznym ułatwieniem dla każdej aplikacji jest możliwość przetłumaczenia jej na inny język. Jest to szczególnie istotne w aplikacjach przeznaczonych dla wielu rynków. Spośród systemów zarządzania bazami danych, jedynie Progress oferuje narzędzia ułatwiające proces tłumaczenia gotowych aplikacji. W Progressie nie ma potrzeby przystosowywania programu do konkretnej wersji językowej od razu w momencie jego pisania. Informacje tekstowe w języku wybranym przez programistę pozostają częścią aplikacji przez cały czas jej tworzenia. Ułatwia to sam proces tworzenia aplikacji, gdyż nie trzeba tworzyć, ani odwoływać się do specjalnych plików tekstowych (zasobów aplikacji). Po wykonaniu, uruchomieniu i przetestowaniu aplikacji, można z niej za pomocą menedżera tłumaczeń

Translation Managera

wybrać wszystkie informacje tekstowe (pozycje menu, etykiety, pomoc, odwołania do systemu pomocy, itp.) do oddzielnego pliku. Po ich przetłumaczeniu, na dowolny inny język, tworzy się wersję skompilowaną programu w wybranym języku. Istnieje także możliwość dynamicznego przełączania wersji językowej aplikacji w trakcie pracy.

Progress sortuje po polsku

W katalogu systemowym Progressa 7 istnieje tabela określająca kolejność sortowania (a raczej kolejność znaków w alfabecie). Jej eksport w formie tekstowej, wymiana na inną zawartość i import do systemu Progress pozwala na sortowanie zgodne z regułami języka. Ta właściwość nie jest jeszcze zbyt popularna w systemach zarządzania bazami danych i programiści często muszą stosować różne sztuczki, aby uzyskać pożądane wyniki. Nawet wersja 6.2 Progressa dawała rezultaty niezbyt zachęcające, na dodatek zależne od tego na jakiej platformie sprzętowej system był zainstalowany. Na szczęście w wersji 7 problem ten rozwiązano w sposób, który powinien zadowolić każdego programistę.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200