Re: 4GL Dummy Question : Multi Lingual application

Tore Van Grembergen <[email protected]>
Newsgroups gmane.comp.lang.4gl.aubit.general
Message-ID <[email protected]>
Dear Mike,

I think I will try out the field for a label technique
thanks for the hint.

Kind regards

Tore

On 2016-05-31 15:47, Mike Aubury wrote:
> The "normal" way to do that is to use different forms for each language.
> You can just drop them into different directories (en,fr,de etc) - and
> set DBPATH to pick up the right ones.
>
> The other way is to create a field for the label as well as the field
> itself - and use a DISPLAY .. TO .. to set up those labels
> That normally only works well if you set the field delimiters to
> spaces, and set the fields to reverse video - or something like
> that...
> Otherwise - you'll see something like :
>        [label    ] [field  ]
>
>
>
> On 28 May 2016 at 08:02, Tore Van Grembergen <[email protected]> wrote:
>> Hi,
>>
>> I am checking if I could use Aubit 4 GL to replace my existing Xbase
>> application.
>> I managed  to get the compiler installed,  run "Hello World" and connect to
>> my database from a simple 4GL  program.
>>
>> I have read in the mean time the introduction on 4GL from informix (informix
>> 4gl concepts and use) and will be starting the INFORMIX-4GL by Example.
>> What I can not find is how to make screens multilingual based on the users
>> profile.
>>
>> In my current Xbase program I had created a simple translation of field
>> labels via the database.
>> E.g. when I needed to show a field label I had something like @10,10 SAY
>> TR("FieldName").
>> This displayed the translated fieldname based on the language setting of the
>> user that was currently logged in into the application and the screen
>> involved.
>>
>> Can this be simulated in a form definition of 4GL ?
>> If not via a database function, can it work with resource files ?
>>
>> Kind regards
>>
>> Tore
>>
>> ------------------------------------------------------------------------------
>> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
>> patterns at an interface-level. Reveals which users, apps, and protocols are
>> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>> _______________________________________________
>> Aubit4gl-discuss mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss
>>


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.