Próbuję znaleźć łatwy do przetłumaczenia sposób na przetłumaczenie wszystkich widocznych ciągów w aplikacji na iPhone'a. Oficjalna dokumentacja firmy Apple mówi o używaniu plików .strings dla programowych łańcuchów znaków, podczas gdy używa wbudowanej opcji "dodaj zlokalizowany plik" w xcode, aby zlokalizować pliki nib.Lokalizacja IPhone: Czy można łatwo tłumaczyć pliki stalówki bez konieczności kopiowania stalówki dla każdego języka?
Problem polega na tym, że jeśli interfejs użytkownika musi się zmienić po lokalizacji, to będziemy musieli zaktualizować końcówki dla każdego języka indywidualnie, co jest mniej niż optymalne. Czy istnieje prostszy sposób na powiązanie łańcuchów wyświetlanych w plikach nib z odpowiednimi wartościami w pliku .strings? czy musiałbym programowo ustawić te łańcuchy dla każdego elementu interfejsu użytkownika (co jest nieco lepsze, ale nadal denerwujące)?
Interesujące podejście ; Wypróbuję to, gdy nasza aplikacja będzie się rozwijać. – Kevlar
Próbuję tego i otrzymuję przepełnienie stosu (tj. Nieskończoną pętlę) – mamcx
Niestety, w ostatnim wierszu jest literówka. Powinien to być translateView (bundle, subview); zamiast translateView (bundle, view); oczywiście – rpetrich