Plan to make your app for Office or SharePoint world-ready
Whether you want to sell your app in one market or many, planning for an international audience before you design and develop your app for Office or SharePoint gives you flexibility when you’re ready to sell internationally.
Last modified: December 16, 2013
Applies to: apps for SharePoint | Office Add-ins | SharePoint Add-ins | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
The names "apps for Office" and "apps for SharePoint" are changing to "Office Add-ins" and "SharePoint Add-ins". During the transition, the documentation and the UI of some Office and SharePoint products and Visual Studio tools might still use the terms "apps for Office" and "apps for SharePoint".
In this article
Reach more of the Office and SharePoint world audience
Design and build your apps to address cultural requirements for specific languages and markets
Consider designing your apps for languages that Office or SharePoint already support
The Office Store accepts app listings in many languages and for many countries—that can mean more customers for the app you submit. Tailoring your app in advance to your customers’ languages and cultures can help make it more usable to more people.
When you submit your app to the Office Store, you get to choose which languages it supports. You can also give different descriptions and images for each language you pick, ultimately giving a customized UI and language experience for customers when they are browsing for apps in the store.
However, you should know up front that the validation process in the Office Store requires that your app is understood in the languages that you choose when you submit it. See 7.4 Apps listed in multiple languages must be easily identified and understood in Validation policies for apps submitted to the Office Store (version 1.7).
Have you used software or websites that have a mix of languages in their UI? It feels unprofessional, badly planned, and not world-audience ready. Unfortunately, this is what happens if your app targets a language different from the language version of Office or SharePoint that your user has installed.
Office and SharePoint are available in many languages, so it’s not always possible to provide a version of your app for every language. So think about the specific locales that you want your app to reach. Make the UI and experience as in sync with your user’s language version of Office or SharePoint as you can.
Your users have a better experience if your app uses the same language as Office and SharePoint.