SAP Knowledge Base Article - Public

3763443 - library search shows wrong language for program titles/descriptions despite user locale settings, successfactors learning

Symptom

  • Library search results display program titles and descriptions in a different language (for example, German) even when the user’s Active Locale is English or another non-German locale.
  • The behavior is reproducible in multiple browsers (Chrome and Edge).
  • Searching by exact program title returns correct language, while browsing by category, browse all, or using a library-directed search returns the wrong language.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Set user Active Locale to a non-German locale (for example, English) in Options and Settings.
  2. Configure a banner button to use a Library Directed Search link that filters by a category and Learning Type = Program.
  3. From Learning Home, click the banner’s button to open Library Directed Search results.
  4. Observe that program titles/descriptions appear in German.
  5. From Learning Home, use the search bar with the exact English program title and observe results show in English.
  6. From Learning Home, use Browse Library > Browse by Category, select the relevant category, and observe the same wrong-language behavior.

Cause

A library name contained a generic term (for example, “test”) that is implicitly included in search queries. The search analyzer for another language (for example, German) tokenized a word containing that term (for example, “solltest” → “solltest”, “test”), causing a match in that locale and leading the search to select and return the non-default (German) locale version of the content.

Resolution

  1. Identify any library names used in catalog configuration that contain very generic tokens (for example, “test”) which may be implicitly included in search queries.
  2. Remove or rename such libraries from the catalog configuration so that these generic tokens are not contributed to the search conditions.
  3. Allow time for indexing to refresh, then retest Library Directed Search, Browse by Category, and Browse All to confirm results display in the user’s locale.
  4. If the issue persists after removal/renaming, collect exact search paths (banner link, browse filters) and engage support to review search indexing and analyzer behavior.

See Also

3496036 - Enhanced Search: Search Results Not Displayed in Default Locale or Not Ranked Alphabetically

Keywords

library search wrong language, locale mismatch, program title language, description language, active locale, german shown in english locale, library directed search, browse by category, analyzer tokenization, catalog identifier, generic library name, search index, integrated learning experience, successfactors learning , KBA , LOD-SF-LMS-ILX , Integrated Learning Experience , Problem

Product

SAP SuccessFactors Learning all versions