If you use the same MDEX for all languages, you must create a single EAC application and a single set of record stores. In this case, the default name of the application is the value of the baseApplicationName
property of the /atg/endeca/ApplicationConfiguration
component plus the language code for the default language of the application. So if your catalog data is in English, German, and Spanish, and you want to index all languages in a single MDEX with English as the default language, the default application name would be ATGen
(assuming the baseApplicationName
property is set to ATG
). The names of the record stores would be ATGen_en_data
, ATGen_en_dimvals
, and ATGen_en_schema
.
You specify the default language by setting the defaultLanguageForApplications
property of the /atg/endeca/ApplicationConfiguration
component to the two-letter code for the language. For example:
defaultLanguageForApplications=en
If you do not want to use the default application naming convention, use the keyToApplicationName
property of the /atg/endeca/ApplicationConfiguration
component to map the default
application key to the name of the application. For example:
keyToApplicationName=\
default=MyApp
For more information about application keys and application naming, see Creating the Endeca Applications.