Project

General

Profile

Actions

Bug #2270

open

TRACKING: Localization and Improvement of User-Visible Messaging Strings

Added by Matthew Brooke about 19 years ago. Updated over 15 years ago.

Status:
In Progress
Priority:
Normal
Category:
interface
Target version:
Start date:
11/11/2005
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
2270

Description

There are several bugs that pertain to changing the various messaging strings
that the user sees (general UI text, labels etc) or may potentially see (error
messages etc). Relevant bugs have been marked as dependencies of this bug, for
tracking purposes

As an approach to this tasks, I suggest looking at using Java's inbuilt
localization functionality, which offers the following benefits:

1) standard and well-tested framework already in place as part of the JDK - no
need to create our own solution

2) Gathers all these strings in one place, so text changes can be addressed
easily now and in future

3) Gives us the benefit of being able to internationalize the app easily at a
later date, when demand escalates in non-English-speaking countries...


Related issues

Blocks Kepler - Bug #2015: Provide more meaningful error messagesNewLaura Downey03/11/2005

Actions
Blocks Kepler - Bug #2030: deal with terminology issues in KeplerResolvedMatthew Brooke03/11/2005

Actions
Actions #1

Updated by Matthew Brooke over 18 years ago

Have started using ResourceBundles (text files in
configs/ptolemy/configs/kepler/ all named "ui*_en_US.properties"), for top-level
menu text ("uiMenuMappings_en_US.properties"), context menu text
("uiContextMenuMappings_en_US.properties"), and dialog text
("uiDisplayText_en_US.properties").

Actions #2

Updated by Matthew Brooke over 18 years ago

  • NOTE that there is one ResourceBundle specifically for display text (ie text that appears in the UI, that the user sees) - it is cunningly named:

configs/ptolemy/configs/kepler/uiDisplayText_en_US.properties"

Use it or be damned!

Actions #3

Updated by Redmine Admin over 11 years ago

Original Bugzilla ID was 2270

Actions

Also available in: Atom PDF