Logging the Usage of CRM.Designer Texts

Learn to log the usage of CRM.Designer Texts.

When translating CRM.Designer texts, it is helpful to know which texts are actually used in the customer's project and which texts are never displayed. Thus you can reduce translation effort and costs by only submitting used texts for translation.

To log the actual usage of CRM.Designer texts:

  1. Add <TextUsageLogger>true</TextUsageLogger> to Aurea CRM.Web's settings.xml file (section <update.web>).

This logs each access to Aurea CRM.Web's text cache. The information is written to the PORTAL_APPLICATION_TEXTUSAGE table in the CRM.Designer database.

The nr column of PORTAL_APPLICATION_TEXTUSAGE contains the text ID. If nr contains 'NULL', the entire text group (textgroupid column) is used. Unused text groups are not listed.

CRM.translation tool exports this information along with the texts (CSV output only): The number of times the text was requested by Aurea CRM.Web is written to the UsageWebInstallation column of the output file.

Note: Turning on text logging slows down the application! Therefore, only use this setting until you have gathered enough data to be able to assume that all parts of your customized Aurea CRM.Web have been accessed at least once.
Note: Do not enable text logging on an Aurea CRM.Web offline client. Since no CRM.Designer database is present on Aurea CRM.Web offline clients, activating this setting makes Aurea CRM.Web offline unusable.