2015-11-08 7 views
-1

Я хочу написать приложение для Office 365 с API JavaScript. Теперь у меня есть некоторые проблемы с тем, чтобы сделать его доступным на нескольких языках. Я не нашел официального заявления о том, как это реализовать.Многоязычный Office 365 App

Любые идеи или предложения?

ответ

1

Есть несколько вариантов локализации доступны для вас, таких как:

  • Оценка Context.displayLanguage
  • Настройка локалей HTML-страницы в элементе SourceLocation в проявленном
  • Использование Ajax для обеспечения отдельного файлы клиента сценарий для каждого региона

Смотрите директивы здесь: https://msdn.microsoft.com/EN-US/library/fp161083.aspx

1

Когда вы создаете приложение Office 365, вы можете следовать той же практике, чтобы создавать многоязычные приложения в приложениях ASP.NET MVC. где вы имеете все языки в файлах ресурсов и загружаете перспективный язык на основе предпочтений пользователя в представлениях.

Вот некоторые ссылки, как это реализовать:

http://afana.me/post/aspnet-mvc-internationalization.aspx

http://afana.me/post/aspnet-mvc-internationalization-date-time.aspx

http://www.codeproject.com/Articles/526827/MVC-Basic-Site-Step-Multilingual-Site-Skeleton

Надеется, что это помогает.

+0

Большое спасибо! Мое мышление было неправильным, поэтому ваши идеи должны работать хорошо, но я искал решение JS. – Koopakiller