Flagship Feeds allows you to localize your posts, reach more customers, increase sales, and create strong brand connections with global audiences. Localization is now available under the AUDIENCES menu.
Localization landing Page
Let’s step through each part of the Landing Page screen.
Environment
The top left has a convenient environment drop-down for you to see your locales in Production or Staging. You can have specific locales for each environment. This is useful for testing.
Add New Locale
The blue “Add New Locale” button allows you to advance to the next stage of creating your first locale.
Add Your First Locale
Let’s add our first locale. Be sure you are selected in your target environment. When you land on this screen, a locale row will automatically appear. The locale row includes the following columns: locale, language, and country.
Locale
The first column on the row is the Locale code. When you save a new locale, the column is populated. The column is initially blank, but when the new locale is saved, the value is updated to the correct locale. Your first locale will always be your default locale.
Language
This is the language you intend to target. These codes are based on an industry-established standard. The standard is called ISO-639 . This field is required. You will not be able to save a locale without it being selected. Since there are so many languages we made it easier to find languages by providing a search field.
Country
Country is an optional field that allows you to target more granular locations. These codes are based on the industry-accepted standard called ISO-3166 . An example of when this field could be used is when you want to have custom content for a different dialect or when you want to segment content based on country. Say, for example, you want different content for French speakers in Canada than for French speakers in France, you could use the Country field.
Pro tip: the segmentation feature in feeds can also target specific countries. If you only need to target a country, use a segment instead.
Adding More Locales
Once you save your first locale, you’ll now be able to add more. We currently do not have a limit on the number of locales you can have.
Save Your Locale
Once you have selected a language, you can save the locale by hitting the blue Save button.
Editing an Existing Locale
Delete a Locale
After you have a saved locale, you can edit it by clicking the pencil icon. This allows you to change both the language and the country. This feature changes all the posts that you have configured, so be careful when editing your locale.
Localizing a Post
When you create a new post, you’ll have the option to Localize Post by switching on the toggle located at the top. Once you do that, the locales you have set up will be shown here. It’s important to understand that the post for your default locale will serve as the template for the rest of your locales on that post. When you select the different locales on the same post, you override the different components and options.
Reverting a Component to Default
Once you override the default in a new locale, you will see a globe icon in the component that allows you to revert to the default locale (the first locale you made). For example, if you have a French locale as your default, and you add Spanish, and then you make a change in the Spanish locale, that component will show you a globe that allows you to revert the change to the French version (the default).
Viewing Locales in Sort & Preview
Posts List
In both your Stacked and Scrollable Posts tab, you can see a new column on the right side that displays the number of languages you have fully translated and the total number of translations available. This allows you to quickly see which posts have been fully localized and which ones still need to be translated.
Locale Fallbacks
User’s devices send their language and country to your application when they view your feed. If we have an exact match, we send them that post that you designed. If there is not an exact match then the following rules apply: Reverting a Component to Default 1. Serve post by the language—even if the country does not match 2. If a language match cannot be found, the default locale will be used. It is important to note that the default locale is the first locale that you set up.
