Opened 13 years ago

Closed 13 years ago

#202 closed defect (fixed)

Unlocalizable strings in jxlib_uncompressed.js

Reported by: chrisclaydon Owned by: pagameba
Priority: P1 Milestone: 2.0
Component: Core Version: 1.1.0
Severity: Major Keywords:
Cc: Browser: All
External ID: 1054617.01 Operating System: All
state: Analysis Requested

Description

  1. Create new Fusion Web Layout using Sheboygan map in localized product (verified on Japanese)
  1. Preview the layout in the browser and move the mouse over left pane or close button of the overview map

The tooltips are untranslated (note that Close Dialog became Close Panel in latest version). These strings are hardcoded in "fusion/lib/jxlib_uncompressed.js". Please move the strings into resource files so we can translate them.

I noticed that there are more similar strings like "Help on this panel" and "Loading panel". These may need to be moved to resources as well.

Change History (2)

comment:1 by pagameba, 13 years ago

Owner: changed from madair to pagameba
Status: newassigned

this should be fixable by upgrading to the latest jxlib release (2.0.1)

comment:2 by pagameba, 13 years ago

Resolution: fixed
Status: assignedclosed

I have added options for configuring all jxlib text strings into jxlib objects included in the latest version that Zak committed. This should make it possible to localize these strings. It is probably required to make the actual changes in the respective mapguide templates as things like panels and splitters are not managed by Fusion but rather by the application code itself. I am closing this bug and creating one in MapGuide OS trac for modifying the mapguide templates themselves.

Note: See TracTickets for help on using tickets.