Mam aplikację, która ma być zlokalizowana w 5 językach za pośrednictwem plików Localizable.strings. Po wyświetleniu informacji Project> Info: Locals widzę duplikaty niektórych języków (angielski, francuski, niemiecki) i niezamierzony język (japoński).Duplikowanie zlokalizowanych plików zasobów
Moi Resources w Xcode, również pojawiają się. Ale jeśli spojrzę na katalog Resources w Finderze, pojawią się one tak, jak bym się spodziewał.
Próbowałem:
- Usuń jeden z duplikatów plików, za pomocą przycisku - obie linie znikają i zasób zniknął z mojego drzewa zasobów w Xcode i mój katalog Resources w Finderze.
- produktów> Clean Budowa Folder
- Przedstawiamy Subversion struktura plików w wersjach
będę wdzięczny za wszelkie sugestie i wyjaśnienia. Używam XCode 6.1.1 na Mavericks. Dziękuję Ci.
Thanks to pomogło! Szybka obserwacja; kiedy zmieniłeś swoje wartości 'knowRegion' (usunięcie języka angielskiego itp.) czy zmieniłeś również wartość' developmentRegion' na 'en' lub pozostawiłeś ją jako' English'? – dSquared
W moim przypadku usunąłem 'English' z listy' knownRegions' i zastąpiłem 'developmentRegion' przez' en'; miało to pożądany efekt (tylko jeden wpis dla "English" w "Localization", itp.). Miało to sens, ponieważ (między innymi) foldery '.lproj' zostały utworzone jako' en.lproj', a nie 'English.lproj'. To jest z Xcode 8 pod OS X 10.11.6. – rsfinn