AS/400 National Language

230 pts.
Tags:
AS/400
IBM iSeries
V5R1
Hi! I have an As400 system with V5R1 version with Dutch as a primary language and english as a secondary language. The problem is that the users wants the system in dutch and I need it in english since I don't speak dutch. Is there a way on how can I solve it?

Answer Wiki

Thanks. We'll let you know when a new response is added.

Hi,

I believe if you add the language library to the top of your system library list with CHGSYSLIBL you should get the language you want. I think the library name is QSYSxxxx, where xxxx is the language code.

Regards,

Martin Gilbert.

Discuss This Question: 18  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • PSMurray
    I think the easier way is to change the user profile Display User Profile - Basic User profile . . . . . . . . . . . . . . . : JOEUSER Attention program . . . . . . . . . . . . : QUSCMDLN Library . . . . . . . . . . . . . . . . : *LIBL Sort sequence . . . . . . . . . . . . . . : *SYSVAL Library . . . . . . . . . . . . . . . . : Language identifier . . . . . . . . . . . : *SYSVAL Country identifier . . . . . . . . . . . . : *SYSVAL Coded character set identifier . . . . . . : *SYSVAL Locale job attributes . . . . . . . . . . : *SYSVAL
    530 pointsBadges:
    report
  • ADmobius
    Wouldn't the SYSVAL be referring to the primary language? (which is Dutch?)
    185 pointsBadges:
    report
  • Brunocl
    Yes. The primary language is Dutch. What I really need is: Let the people that uses the system and the application getting the screens in Dutch while me and my team getting the system in English. As we are system administrators, I need also to have SST and IPL steps in english too.
    230 pointsBadges:
    report
  • djac
    I haven't done it myself, but I would think you would need to set your user ID to use the appropriate identifiers for language, country and coded character set, as mentioned by PSMurray. For example Language identifier ENG for UK English, GB for country, and 65535 (?) for CCSID. I would suggest setting up a test ID to try out different settings. These will only apply to 'system' screens where alternate language onjects are available (message files, command screens etc.) but will not make any difference to the application screens if they only have Dutch text - it is not a translation facility.
    900 pointsBadges:
    report
  • Cwc
    I suspect the system IPL messages will be based on the system value, so it would be Dutch instead of English, even if certain user profiles are set for English.
    4,290 pointsBadges:
    report
  • Brunocl
    Well, thanks for your help guys. Let me make the things more clear right here: 1. The AS400 systems are V5R1 and have Dutch as the primary language and english as the secondary. 2. We have JDE application running under the systems which uses Dutch as the primary language for the users. My problem is: I'm becoming the system administrator of those systems but I don't speak a single word in Dutch. So I would configure the system to show me all the messages (including job logs, SST and IPL messages) in english while the users have Dutch in their screens. As you guys suggested and to fit my needs I would say the best way is to set up QSYSLIBL to use the secondary language (English) and change the user profiles to Dutch. The problem is: Will JDE application be affected by QSYSLIBL change? How should I handle those changes for all the users I have in the system (there are more than 500 user profiles in the system)?
    230 pointsBadges:
    report
  • Brunocl
    I have found something nice. We can change the subsystem description SYSLIBLE parameter to use the library with the language we want. So, all the users connected to that system under the subsystem referred will get the properly language. So, the question is: Will it impact the applications (JDE, etc)?
    230 pointsBadges:
    report
  • pdraebel
    I do not think that JDE will run into a lot of difficulty as there are only a few differences (cultural) between Dutch and English. These mainly have to do with notation/edit of numbers (Decimal Point and Thousand seperators). Personally I prefer the prinmary language of any iSeries system to be in English with different national languages on top of that. Even though Dutch is my native language I was lost oon the Dutch version of OS400.
    3,040 pointsBadges:
    report
  • Gilly400
    Hi, I'm kind of guessing here, because I don't know JDE, but based on experience of other multi-lingual applications the application should still show everything in the language it's been set up for. Theré is probably a language code attached to the user profile within the application which shouldn't have any relationship to the language code of the OS or the user user profile. I guess the thing to do is to try it on one test profile. Find a friendly user and ask if you can try it with their profile. You can always change it back if it doesn't work. By the way, I've been using systems with Dutch/English combinations for the past 10 years or so. Normally they've been set to default to Dutch and I can get by with that, but sometimes the help text in Dutch is badly translated or doesn't seem to make any sense to me so I swap over to english and take a look at the english version (english is still my first language). Regards, Martin Gilbert.
    23,730 pointsBadges:
    report
  • Brunocl
    Hello guys, Thank you very much for your help and attention. I'll work with an user and try it out. Let you guys know my finds and tell me if you have any other idea.
    230 pointsBadges:
    report
  • Brunocl
    Not working guys. I have set up qsyslibl to QSYS2924 (english) at first and tried to call the primary language QSYS (Dutch) in the SYSLIBL parameter in CHGSBSD command but it didn't work. Since QSYS library is already set up in QSYSLIBL system value by default it doesn't allow me to call it again. Any ideas on how to solve it?
    230 pointsBadges:
    report
  • Gilly400
    Hi, I suggest you add the following to your own initial program :- CHGSYSLIBL QSYS2924 *ADD I think if you change the *SBSD this will only affect signon screens and messages. Once you signon you will have a different library list. Regards, Martin Gilbert.
    23,730 pointsBadges:
    report
  • Brunocl
    Got it. I haven't found a properly solution (I can change the libl when I log in to the system but I still get system IPL messages and SST options in Dutch) but I can get this sugestion as a bypass for while. Please, let me know if you can think on anything else.
    230 pointsBadges:
    report
  • Cwc
    I don't know whether you'd be permitted to do this, but if you're responsible for administering the system, perhaps it should be your call. What about changing the system's primary language to English, and then changing the relevant user profiles to Dutch? That way, your SST and IPL messages would be in English. Since you have 500 profiles, you could create a CL program to get a list of them and loop through the list to change each one's language ID.
    4,290 pointsBadges:
    report
  • Lunov
    For me worked: CHGUSRPRF *** Initial menu . . . . . . . . . . MAIN Name, *SAME, *SIGNOFF Library . . . . . . . . . . . QSYS2924 Name, *LIBL, *CURLIB but maybe its working just for menu... I have to find out.
    10 pointsBadges:
    report
  • Brunocl
    Hi all, Yes, I have checked all the possibilities you guys have pointed here. My preferred solution was using english as the first language and use Dutch as secondary but the customer didn't allow me to do so. I have created a program to change my user profile to use english and I am supporting the system very well with this settings. As the library QSYS2924 is already part of the system's library list (but it is not in the top of the list) I had to create a program to remove the library from library list and add it again on top (using CHGLIBLE command). However, it doesn't solve problems during IPL. For these situations I will need someone that speaks dutch to help me. Thank you all for very helpful information.
    230 pointsBadges:
    report
  • padmanaban1983
    Can you give me that CL? Since I have same situation but mine is Norwegian as primary CHGSYSLIB Works but if I want sing on screen to be in secondary language English, I have to change the sing on program.
    10 pointsBadges:
    report
  • bvining
    If you want the signon screen to be shown in a secondary language then you need to create a subsystem description (CRTSBSD) and specify the appropriate SGNDSPF and SYSLIBLE values. Then make sure that the workstations to signon with the secondary library are only available with that subsystem by way of workstation entries.

    Bruce Vining.
    6,540 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following