Witam, mam już kod generujący raport PDF w języku polskim. Potrzebne jest, aby była możliwość zrobienia tego także po angielsku. Udało mi się zrobić tak, żeby tekst nie był hard-coded i to działa, problem jednak z samą strukturą PDFa. Tekst po angielsku często różni się objętościowo od polskiego odpowiednika, przez co nie mieści się w zdefiniowanym dla niego miejscu. Struktura jak to PDF jest zdefiniowana jako mnóstwo pozycji x i y, dlatego ruszanie tego raczej nie ma sensu. Prostym rozwiązaniem byłoby utworzenie osobnej klasy dla wersji angielskiej bo różnic nie ma wiele, jednak 95% kodu to będzie to samo i będzie to chyba niepotrzebne duplikowanie kodu. Czy ktoś poleca jakieś rozwiązanie w tej sytuacji?