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 the data to be indexed 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 name of the data record store would be ATGen-data
, and the name of the dimension value record store would be ATGen-dimvals
.
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 the Introduction.