Changing the print and display translation tables for languages other than English

If you plan to use Z Data Tools with a national language other than English, you might need to provide print and display tables specific to your language.

You use the usermod HFMUMODX, and the member HFMTRTBS to do this. HFMUMODX and HFMTRTBS are distributed in HFM.SHFMSAM1.

A translation table is also provided for German. This is HFMTRDEU, which is distributed in HFM.SHFMMOD1. You can modify this table, if necessary, using the usermod HFMUMODG, which is distributed in HFM.SHFMSAM1.

A sample translation table is provided for Thai. This is HFMTRTHT, which is distributed in HFM.SHFMSAM1. To build the Thai translation table, copy this sample member to HFMTRTBS and use the usermod HFMUMODX.

This step is essential if you are using a DBCS language.

You do this as follows:

  1. Check that the terminal on which you want to display Z Data Tools panels supports the display of special characters, or that the universal character buffer (UCB) of your printer has the characters you want to use.
  2. Change the Z Data Tools options to specify PRTTRANS=ON. See Changing the default options for information on how to do this.
  3. If you are using any DBCS language, change the Z Data Tools options to specify TERMTYPE=3270KN.
  4. Create a multicultural support version of the translation table as follows:
    1. Copy the HFMTRTBS member from HFM.SHFMSAM1 into your own source library, with the name HFMTRyyy, where yyy is one of the following language codes:
      FRA
      French
      DEU
      German
      ITA
      Italian
      JPN
      Japanese
      PTG
      Portuguese
      ESP
      Spanish
      DAN
      Danish
      ENP
      Upper case English
      KOR
      Korean
      DES
      Swiss German
      CHT
      Traditional Chinese
      CHS
      Simplified Chinese
      XXX
      Other
    2. Change the translation table definition statements in your source member, HFMTRyyy, in your source library, as required.

      Z Data Tools provides support under ISPF for command verbs and command keywords entered in lower or uppercase as long as they are valid SBCS-only strings, and the a - z codepoints in the host codepage used correspond to the standard EBCDIC a-z codepoints. If this is not the case, and you want to be able to enter lower or mixed case command verbs and command keywords, then you will need to modify the TRUPC translation table in HFMTRTBS, to specify the uppercase A - Z EBCDIC codepoints at locations corresponding to the a - z codepoints in the codepage used.

    3. Modify the HFMUMODX member in HFM.SHFMSAM1 to meet your site's requirements. Refer to the usermod for information about changes you might need to make.
    4. Install SMP/E usermod HFMUMODX.