Widgets failing in service portal after language translation to German/Brazilian Portuguese/SpanishIssue <!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } ul{ list-style: disc outside none; margin-left: 0; } li { padding-left: 1em; } --> Catalog items are visible on portal, when the language selected is English. When the language is set to any other language, for example - German or Brazilian Portuguese or Spanish, the portal will give an error when the user tries to access the catalog item. Failing Widget: 'SC Category Page' (f2ff0622d7000200a9ad1e173e24d4f3') Steps to Reproduce Log in as admin.Change the language from English to German or Brazilian Portuguese or Spanish etc.Navigate to the service portal page (/sp)On the home page click on Order SomethingFrom the categories on the left side, click on any category and check for the below error message: Failing Widget: 'SC Category Page' (f2ff0622d7000200a9ad1e173e24d4f3') The portal should display the error messages as: java.lang.NullPointerExceptionScript source code logged to consoleFailing widget: 'SC Category Page' (f2ff0622d7000200a9ad1e173e24d4f3)Also check for the browser console errors, which should display the below error.Evaluator: java.lang.NullPointerException Caused by error in sp_widget.f2ff0622d7000200a9ad1e173e24d4f3.script at line 56 com.glide.catalog.cache.impl.DefaultTranslationProvider.getFieldTranslationsFromSysTranslatedText(DefaultTranslationProvider.java:310) com.glide.catalog.cache.impl.DefaultTranslationProvider.access$400(DefaultTranslationProvider.java:29) com.glide.catalog.cache.impl.DefaultTranslationProvider$FieldTranslationProvider.getTranslations(DefaultTranslationProvider.java:431) com.glide.catalog.cache.impl.DefaultTranslations.getFieldTranslation(DefaultTranslations.java:100) com.glide.catalog.cache.impl.ServiceCatalogI18NCacheableItemAdapter.resolveFieldValue(ServiceCatalogI18NCacheableItemAdapter.java:88) com.glideapp.servicecatalog.CatalogItem.getName(CatalogItem.java:846) com.glideapp.servicecatalog.scoped.api.CatalogItemJS.jsFunction_getItemSummary(CatalogItemJS.java:243) sun.reflect.GeneratedMethodAccessor1456.invoke(Unknown Source) <!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 14.0px; font: 12.0px Times; color: #000000; -webkit-text-stroke: #000000} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 14.0px; font: 12.0px Times; color: #000000; -webkit-text-stroke: #000000; min-height: 14.0px} p.p3 {margin: 0.0px 0.0px 12.0px 0.0px; line-height: 14.0px; font: 12.0px Times; color: #000000; -webkit-text-stroke: #000000} span.s1 {font-kerning: none} -->ReleaseLondon Patch 2 Hot Fix 4Resolution To fix this, navigate to sys_translated_text table. Add the Document column to the list view.2. Search the Document column with the sys_id of the catalog item (the document here will be catalog items belonging to the category which was giving the above error)3. Go through the catalog items, and check for any entry where Field Name is empty.4. Delete this entry from the table.5. Deleting the empty Field Name for the catalog item will load the item successfully in the specific language within the portal.NOTE: This might not happen to all the categories. Some categories might display the items as expected.