Internationalization and localization tools


Locale-Sensitive JavaScript Method

string.sup()

Internationalization (I18n) Method Overview

This method is used to display a string as superscript text. It returns the string embedded in an HTML sup tag.

For example:

var str = "Hello";
var result = str.sup();


Method returns:

<sup>Hello</sup>

Click here (w3schools) and here (MDN) for additional details.

I18n Issues

Font styles are locale-sensitive: one locale's language or culture may require a different font style than another locale's language and culture.

Suggested Replacement

Use locale-sensitive css files to hold font names and styles used in web pages. Then, retrieve the correct css file at run-time, based on the application's locale.


Globalyzer will detect this method and report it as an I18n issue. If you have determined that the call is being handled correctly, you can use Globalyzer's Ignore Comment functionality to ensure that it isn't picked up in a subsequent scan.



Locale-Sensitive JavaScript Methods

 

Lingoport internationalization and localization services and software