Product DocsMenu

Coveo Platform 7.0 >
Administrator Help > Coveo .NET Front-End 12.0 > .NET Interface Editor > Miscellaneous Tab > Configuring the Available Search Interface Languages

Configuring the Available .NET Search Interface Languages

The Coveo .NET Front-End out-of-the-box search interfaces are available in several languages (see Supported Languages). You can configure the culture of a .NET search hub or of .NET search interfaces to appear in the appropriate language (see Configuring the Culture of a Search Hub With the .NET Interface Editor and Configuring the Culture of a .NET Search Interface).

You can also add or remove available languages in which all .NET search interfaces can appear.

  • You created a custom English .NET search interface from an out-of-the-box one and you translated the new .NET search interface text elements only to French. Therefore, you do not want the Spanish, German, Dutch, and Portuguese versions to be available as the translation is incomplete for these languages.

  • You add a Greek .NET search interface that is not available out-of-the-box. Therefore, you add Greek as an available .NET search interface language and provide Greek translations for all .NET search interface text elements by editing the Coveo multi-language XML interface string files.

To configure the available .NET search interface languages

  1. Access the Coveo .NET Front-End Interface Editor (see Opening the .NET Interface Editor).

  2. Select the Miscellaneous tab, and then select Language in the navigation panel on the left.

  3. Under Search Interface:

    • To remove one or more available languages:

      1. Select the check box of one or more languages that you want to remove.

      2. Click Delete.

      3. Click Yes at the confirmation prompt.

    • To add a language:

      1. Click Add New.

      2. In the drop-down list that appears under Add Language, select the language that you want to add in the list of languages that CES can detect, and then click OK.

      3. To add the translation for this new language for a given label, click the button appearing at the end of the parameter box to open the dialog box in which you can enter the translation for each available language.

      4. To add the translations for all the search interface strings for this new language, using a text editor:

        1. In the [.Net_Front-End_Path]\Web\Strings\ folder, open the CNLStrings.xml and SearchStrings.xml files.

        2. For each string name, add a line that encloses the corresponding translation for the new language.

          Example: To add a Swedish (SV) translation for the Cancel button, add a line after those for the other existing languages:
          <string name="Cancel" language="de">Abbrechen</string>
          <string name="Cancel" language="en">Cancel</string>
          <string name="Cancel" language="es">Cancelar</string>
          <string name="Cancel" language="fr">Annuler</string>
          <string name="Cancel" language="nl">Annuleren</string>
          <string name="Cancel" language="pt">Cancelar</string>
          <string name="Cancel" language="sv">Avbryta</string>  
        3. Save the files.

People who viewed this topic also viewed