2014-10-13 12 views

Odpowiedz

52

jestem delegowania to jako „odpowiedź na swoje pytanie” bo godzinami próbując zrozumieć to i o ile mogę powiedzieć, że Apple tego nie udokumentował.

Dokumentacja Apple sugeruje, że powinna wystarczyć do zmiany nazwy eksportowanego języka bazowego XLIFF z prefiksem języka, aby można było zaimportować. To znaczy. jeśli lokalizacja bazowa jest angielska, powinieneś być w stanie stworzyć plik, który możesz zaimportować dla francuskiej lokalizacji, zmieniając nazwę z en.xliff na fr.xliff.

Zmiana nazwy pliku nie jest wystarczająca. Musisz również dodać atrybut target-language do każdego elementu file.

Z tego:

<file original="MyApp/MyApp-Info.plist" source-language="en" datatype="plaintext">

do tego:

<file original="MyApp/MyApp-Info.plist" source-language="en" datatype="plaintext" target-language="fr">

Teraz możesz zaimportować plik do Xcode i stworzy nową lokalizację

+0

Jeśli ktoś używa Tak jak ja, idź do Plik -> Zmień język tłumaczenia XLIFF i zmień na wybrany język. – dccarmo