2013-08-28 16 views
14

tutaj:Symfony 2 translation: why XLIFF?

http://symfony.com/doc/current/book/translation.html wyjaśniają, że XLIFF jest preferowanym sposobem do tłumaczenia, ale nie wyjaśniają dlaczego. Osobiście uważam, że YML jest łatwiejszy, więc zastanawiam się, dlaczego XLIFF jest lepszy (i wydaje się, że tylko tutaj jest lepiej).

Każdy pomysł?

+0

Skąd doc powiedzieć „XLIFF jest preferowanym sposobem”? – xdazz

+2

@xdazz W linku podaję w moim pytaniu –

Odpowiedz

13

To dlatego, że XLIFF to standard, jeśli chodzi o tłumaczenie. Mam przyjaciela tłumacza i ona używa standardowych narzędzi do tłumaczenia xml.

Format pliku XLIFF (XML Localization Interchange File) to format oparty na języku XML, opracowany w celu ujednolicenia sposobu, w jaki dane lokalizacyjne są przekazywane między narzędziami podczas procesu lokalizacji.

Yml nie został stworzony specjalnie do obsługi danych umiędzynarodowionych.

Więcej informacji na wikipedii: http://en.wikipedia.org/wiki/XLIFF

1

To jest (myślę), ponieważ inne pakiety działają najlepiej w formacie XLIFF.

Np .: JMSTranslationBundle

Mówią, co następuje:

najlepsza integracja występuje w formacie XLIFF. Wynika to po prostu z faktu, że inne formaty nie są tak rozszerzalne i nie pozwalają na niektóre bardziej zaawansowane funkcje, takie jak śledzenie, w którym używane jest tłumaczenie, czy jest nowe itp.