Feature #139

Support for localization of error messages

Added by I. Denisov over 2 years ago. Updated about 2 years ago.

Status:ClosedStart date:10/20/2016
Priority:NormalDue date:
Assignee:I. Denisov% Done:

100%

Category:-
Target version:1.7.1
Forum topic:

Description

The error file should be opened from a language specific location. Compiler log messages and runtime error messages (traps) should be mapped with Dialog.MapString.
Rendering of error markers should be improved such that it uses lines with 45 degree.

Associated revisions

Revision 02b61b55
Added by I. Denisov over 2 years ago

Better localization of compiler messages and error marks. Refs: #139.

Revision 68728589
Added by I. Denisov over 2 years ago

Errors moved to Strings file. Refs: #139.

Revision 00f869e2
Added by I. Denisov over 2 years ago

Errors renamed back. Refs: #139.

Revision c893383a
Added by J. Templ over 2 years ago

localization support for error messages. Refs: #139.
As proposed and started by Ivan Denisov.
DevMarkers now opens the error message file from a language specific location.
Improved rendering of error markers.
Additional entries in System and Dev Strings resource files
for trap handler and compiler log messages.
DevCPM.LogWPar added for parameterized compiler log messages.

Signed-off-by: Josef Templ <>

Revision 94fe4469
Added by J. Templ over 2 years ago

DevCPM changes taken over to subsystem Script. Refs: #139.

Signed-off-by: Josef Templ <>

History

#1 Updated by I. Denisov over 2 years ago

  • Subject changed from Better compier messages localization to Better compiler messages localization
  • Description updated (diff)

#2 Updated by J. Templ over 2 years ago

For the compiler error messages a simple solution would be to load the Errors file from the language subdirectory, if it exists. This is done in DevMarkers.Load.

#3 Updated by J. Templ over 2 years ago

  • Subject changed from Better compiler messages localization to Support for localization of error messages
  • Description updated (diff)

#4 Updated by J. Templ over 2 years ago

  • Description updated (diff)

#5 Updated by I. Denisov about 2 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF