How to change the translation of the csdm_app_services table name?

MikkoRissanen
Tera Contributor

Hi all,

 

I’m trying to update the Finnish translation for Application Services (csdm_app_services), but I’m unable to locate where this translation is actually defined.

 

The label appears specifically in the list view (list header / navigation) when accessing Application Services.

What I’ve already checked:

  • Translated Fields (sys_translated)

  • UI Messages (sys_ui_message)

  • Table/field labels (sys_documentation), including creating translations for cmdb_ci_service_auto

  • Enabled I18N debugging, but it did not reveal a clear source for this label

Observations:

  • The UI references csdm_app_services, but this does not appear to be a physical table

  • It seems to map to cmdb_ci_service_auto, yet updating labels there has no effect

  • The label “Application Services” remains unchanged in the list view

This makes me suspect that the label might be coming from:

  • A module (navigation) label

  • A UI Builder / Workspace configuration

  • Or some non-standard / indirect translation source

My questions:

  1. Where does the “Application Services” (csdm_app_services) label in the list view actually originate from?

  2. Is this controlled outside of standard translation tables?

  3. What would be the correct way to override or localize this label?

Any insights or pointers would be greatly appreciated.

Thanks in advance.

4 REPLIES 4

Tanushree Maiti
Tera Patron

Hi @MikkoRissanen 

 

Go to sys_db_object.list ->open your table-> in Label related list , as per required language , set your table name.

 

Check the screen shot from this post: how to translate the table name visible on the form.  

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

Tanushree Maiti
Tera Patron

Hi @MikkoRissanen 

 

Also check the table name  for Application Services. If you have any customization are there.

 

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

Mathew Hillyard
Tera Sage

Hi @MikkoRissanen 

csdm_app_services is a wrapper with a dedicated view to enable you to manage Service Instances in the Application Service Wizard. You can see this because if you change the view for the list of records from csdm_view to Default the list actually changes to cmdb_ci_service_auto. It points to the Service Instance table and is not a table in its own right; given the Application Service Wizard, which is launched when you open a record in the list or click New, is completely inaccessible for editing (see https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0993250), it's unlikely you will be able to translate anything on it, if OOTB language packs do not translate the content already.

 

@Tanushree Maiti the correct table name for cmdb_ci_service_auto is Service Instance as of CSDM 5/Australia release.

 

I hope this helps!

Mat

Hi @Mathew Hillyard ,

 

That makes sense, thanks for the clarification.


Based on your reply, my understanding is that this label cannot be translated via standard methods, even though there seems to be an existing translation somewhere in the system (as the label does change when switching to Finnish).

Is that correct?

Thanks again for your help!