User region names instead of region codes

* Till i18n is in place, use a workaround to show region names in
  English

Change-Id: I6e14ab67600ad32263f04eb0aa6b931177425e5a
This commit is contained in:
Santhosh Thottingal
2012-09-09 10:07:31 +05:30
committed by Niklas Laxström
parent 0b2b993b19
commit 5b728ec413
2 changed files with 13 additions and 3 deletions

View File

@@ -43,7 +43,7 @@
<a>America</a>\ <a>America</a>\
</div>\ </div>\
<div data-regiongroup="3" id="uls-region-3" class="four columns uls-region">\ <div data-regiongroup="3" id="uls-region-3" class="four columns uls-region">\
<a>Europe <br> Middle east <br> Africa\ <a>Europe <br> Middle East <br> Africa\
</a>\ </a>\
</div>\ </div>\
<div data-regiongroup="4" id="uls-region-4" class="four columns uls-region">\ <div data-regiongroup="4" id="uls-region-4" class="four columns uls-region">\

View File

@@ -149,11 +149,21 @@
render: function() { render: function() {
var that = this; var that = this;
var regions = { // FIXME Remove this when i18n is in place.
WW: 'Worldwide',
AM: 'America',
EU: 'Europe',
ME: 'Middle East',
AS: 'Asia',
AF: 'Africa',
PA: 'Pacific'
};
var $section; var $section;
$.each( $.uls.data.regiongroups, function( regionCode, regionIndex ) { $.each( $.uls.data.regiongroups, function( regionCode, regionIndex ) {
$section = $( '<div>' ).addClass( 'twelve columns uls-lcd-region-section' ).prop( 'id', regionCode ); $section = $( '<div>' ).addClass( 'twelve columns uls-lcd-region-section' ).prop( 'id', regionCode );
$section.append( $( '<h3>' ).addClass( 'eleven columns uls-lcd-region-section offset-by-one' ).html( regionCode ) ); $section.append( $( '<h3>' )
// FIXME this is regioncode(NA, EU etc). Should be proper localized region name. .addClass( 'eleven columns uls-lcd-region-section offset-by-one' )
.text( regions[regionCode] ) );
that.$element.append( $section ); that.$element.append( $section );
$section.hide(); $section.hide();
that.regionDivs[regionCode] = $section; that.regionDivs[regionCode] = $section;