Wyłącznie dla doświadczonych i rzetelnych programistów.
Zadanie dotyczy istniejącej już (sporej) aplikacji PHP. Cel zadania to umożliwienie udostępnienia tłumaczeń wszystkich tekstów dostępnych w serwisie na dowolny język aby udostępnić użytkownikowi interfejs w jego języku.
Zakładamy, że tłumaczeń jeszcze nie ma.
System składa się z jądra oraz modułów i do tego można dostosować strukturę plików/baz z tłumaczeniami.
Teksty znajdują się w bazie, w plikach PHP, w szablonach Smarty oraz kodzie JS.
Rozwiązanie musi być uniwersalne i pozbawione ograniczeń gettext.
Osoba realizująca zadanie będzie zobowiązana do wdrożenia swojego pomysłu oraz stworzenia systemu ułatwiającego wprowadzanie różnych wersji językowych.
Realizujący zadanie nie będzie miał obowiązku tłumaczenia jakichkolwiek tekstów.