Chciałbym utworzyć raporty agregacji na podstawie ggplot2
i knitr
. Niestety chcę to zrobić w czterech językach: angielskim, niemieckim, francuskim, włoskim. Do tej pory etykiety dla wykresów i figur pochodzą w zasadzie z samych danych, tj. Są generowane z data.frame headers
lub factor levels
.Jaka jest dobra strategia lokalizacji dla raportów z dzianin?
Biorąc pod uwagę, że mam ponad 100 zmiennych jakościowych z różnymi levels
, zastanawiam się, jaka może być skuteczna strategia tłumaczenia. Są pliki .po i Portable Object editors dla innych języków, a nawet dla samego R i jego komunikatów. Biorąc pod uwagę, że liczba języków może zostać zwiększona, staje się bardziej prawdopodobne, że inne osoby muszą być zaangażowane w tłumaczenie. Oczywiście te osoby zazwyczaj nie są użytkownikami R i mogą nawet nie lubić edytorów tekstu.
Czy ktoś zmierzył się z tym samym problemem i opracował dobrą strategię lub doświadczenie do udostępnienia? Czy możesz sobie wyobrazić coś takiego?
EDYCJA: Widziałem w międzyczasie this thread, ale uważam, że gettext działa tylko w przypadku pakietów. Zastanawiam się, czy domena w tym poście jest naprawdę ważna.
Nowe narzędzie, prawdopodobnie: https://cran.r-project.org/web/packages/translateR/translateR.pdf – MichaelChirico