Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Current »

Prerequisites

When adding display names for a new language, a new entry (record) must be added for that language with the correct language ID (LANG_ID column) in the LANGUAGEMASTER table in the Canvas schema. For the changes to get applied, users must choose their primary language as the preferred language in the functional application, Modelhouse. A sample entry in the LANGUAGEMASTER table for the Arabic language is shown for reference:

APPLICATION_IDLANGUAGE_IDLANGUAGECREATED_DATECREATED_BYUPDATE_DATEUPDATE_BYDIRECTION
MODELHOUSEar_SAARABIC2019-12-29MAKER

RTL

Adding an entry for the new language in the LANGUAGEMASTER table is mandatory, without which that language will not appear in the functional application (e.g. Preferences tab in Modelhouse).


To manage the display names for paging grids, perform the following steps in App Designer.

  1. In Canvas Studio, click App Designer.



  2. Existing widgets are shown in the App Designer. Let us use an existing Paging Grid widget, e.g. CT_ACC_SUMMARY_VIEW (Accounts Summary Widget).



    The selected widget’s configuration data appears.

  3. Click Proceed.



  4. Click the Add Labels iconon the top right side of the page.



    The Resource Bundle Entries page appears.



    The bundle name, entered in initial App Designer screen appears automatically in the Bundle Name field and it cannot be edited. The Language drop-down list comprises of different languages and you can choose the language of your choice from the list. For new languages, refer the Prerequisites mentioned above in the procedure.

  5. Select a language from the Language drop-down list.

    The App Labels, Column Labels, Context Menu Labels and App Specific Labels tabs can be used for specifying the content for widget display name, column display names, context menu display name and widget specific labels’ display names respectively in the selected language.



  6. Click the App Labels tab, and then click the Phrase for field(s) to modify the display names of the apps.



  7. Likewise for Column Labels, click the Column Labels tab and then click the Phrase for fields to enter the display names for respective columns in the paging grid widget.



    Context Menu is the option that appears when you right-click the widget. For example, when you right-click the Account Summary widget, the Edit menu option gets displayed, using which you can edit the account details. You can manage the menu label display names using the Context Menu tab.

  8. Click the Context Menu Labels tab, and then click the Phrase for field(s) to modify the context menu display names.



    App Specific Messages display the information, with regard to the absence of data or in some other instances, where a specific kind of information is required for intimation.

  9. Click the App Specific Messages tab and then by clicking the Phrase for field(s), you can type the desired display name.



  10. Click Save to save the changes.
  11. Once the Resource Bundle Entries are saved successfully, click Save in App Designer.



    The changes get applied on the widget immediately and you can view those in the functional application.

    Similarly, you can manage the display names of other grid types using the Add Labels feature in Canvas Studio.

    The following screen shot serves as a good illustration of the output in the functional application, Modelhouse.

  • No labels