Umiędzynarodowienie z angularjs

Myślę o przeniesieniu mojej witryny do angularjs i chcę zacząć od bardzo małego, przenosząc wszystkie moje statyczne szablony tekstowe po stronie serwera z django do angular (w przeciwnym razie wystąpią problemy ze składnią z '{{}}' ).

Wydaje się, że najlepszym sposobem na to będzie jedna z dwóch opcji:

Aby wywołać ajax, który zwraca JSON ze wszystkimi tekstami mojej witryny. Teksty będą przechowywane w zmiennej, która jest powiązana z moimi elementami HTML, więc kątowa zaktualizuje wszystko.Aby zapisać statyczny plik js ze słownikiem i dołączyć go do mojego HTML i powiązać słownik z angularjs.

Obie opcje pozwolą mi przełączać się między językami bez przeładowywania strony.

Który jest lepszy? Ogólnie, czy jest to dobre podejście, czy też istnieje bardziej poprawny sposób?

questionAnswers(4)

yourAnswerToTheQuestion