cancel
Showing results for 
Search instead for 
Did you mean: 

Localization...

Former Member
0 Kudos

Hello

We are going to localize our application. There is inputbox containing date on the view. If entered value is incorrect the message "Enter the value in the format ..." appears.

Where this text are store?

Thanks.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hi

For localisation its better to always use the property files. These property files you can keep in portal under documents folder which will be very much easier to work on localisation or to acheive the concept of Internationalisation.

Now about this issue you are facing is Date data type for the input field --- these messages are stored internally for every context attribute data type and will be thrown each time if the expected value is not provided by user. In order to avoid this use the the String as the data type for the input field. then you can provide your own validation for this input field.

Its always easier to provide validation if the String is a data type for the attribute.

Regards

Prasad.

Former Member
0 Kudos

Hi Dmitry,

it depends

If the data type of the attribute is a basic type, you get these messages for free and they are automatically displayed in the right language (depending on the Portal language or on the Browser settings), check out documentation: [Bindable Data Types|http://help.sap.com/saphelp_nwce10/helpdata/en/45/37bbb80ca54002e10000000a155369/frameset.htm] (This is documentation on CE 7.1, if you are on 7.0 you cannot use the CDTs that are also mentioned in this topic, but for the basic types there is no difference).

If you want to internationalize your own texts or data not bound to one of these types, check out the following tutorial: [Developing an International Web Dynpro Application|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70361a88-d6ce-2a10-b1bc-c357097a7d26]

kind regards

Stefanie