diff options
14 files changed, 19 insertions, 3 deletions
diff --git a/indra/llcommon/llstring.cpp b/indra/llcommon/llstring.cpp index 2693c0e22b..faf7aa51f1 100644 --- a/indra/llcommon/llstring.cpp +++ b/indra/llcommon/llstring.cpp @@ -758,6 +758,7 @@ void LLStringOps::setupDatetimeInfo (bool daylight)  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 @@ -1127,6 +1128,11 @@ bool LLStringUtil::formatDatetime(std::string& replacement, std::string token,  		replacement = LLStringOps::sDayFormat;  		LLStringUtil::format(replacement, args);  	} +	else if (code == "%-d") +	{ +		struct tm * gmt = gmtime (&loc_seconds); +		replacement = llformat ("%d", gmt->tm_mday); // day of the month without leading zero +	}  	else if( !LLStringOps::sAM.empty() && !LLStringOps::sPM.empty() && code == "%p" )  	{  		struct tm * gmt = gmtime (&loc_seconds); diff --git a/indra/newview/skins/default/xui/da/language_settings.xml b/indra/newview/skins/default/xui/da/language_settings.xml index fa8a788605..3e46f69af1 100644 --- a/indra/newview/skins/default/xui/da/language_settings.xml +++ b/indra/newview/skins/default/xui/da/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/de/language_settings.xml b/indra/newview/skins/default/xui/de/language_settings.xml index 3e357007ff..d54f548fe1 100644 --- a/indra/newview/skins/default/xui/de/language_settings.xml +++ b/indra/newview/skins/default/xui/de/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/en/language_settings.xml b/indra/newview/skins/default/xui/en/language_settings.xml index c523185034..c8a06fe401 100644 --- a/indra/newview/skins/default/xui/en/language_settings.xml +++ b/indra/newview/skins/default/xui/en/language_settings.xml @@ -23,6 +23,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/en/menu_wearable_list_item.xml b/indra/newview/skins/default/xui/en/menu_wearable_list_item.xml index c3adbb7904..8af2e1eaca 100644 --- a/indra/newview/skins/default/xui/en/menu_wearable_list_item.xml +++ b/indra/newview/skins/default/xui/en/menu_wearable_list_item.xml @@ -59,7 +59,7 @@           function="Wearable.Edit" />      </menu_item_call>      <menu_item_call -     label="Object Profile" +     label="Item Profile"       layout="topleft"       name="object_profile">          <on_click diff --git a/indra/newview/skins/default/xui/es/language_settings.xml b/indra/newview/skins/default/xui/es/language_settings.xml index 1ade4ba300..f172994077 100644 --- a/indra/newview/skins/default/xui/es/language_settings.xml +++ b/indra/newview/skins/default/xui/es/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/fr/language_settings.xml b/indra/newview/skins/default/xui/fr/language_settings.xml index 117ae16ee8..bd272e1f28 100644 --- a/indra/newview/skins/default/xui/fr/language_settings.xml +++ b/indra/newview/skins/default/xui/fr/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/fr/panel_landmark_info.xml b/indra/newview/skins/default/xui/fr/panel_landmark_info.xml index bd29bd676c..60507f191d 100644 --- a/indra/newview/skins/default/xui/fr/panel_landmark_info.xml +++ b/indra/newview/skins/default/xui/fr/panel_landmark_info.xml @@ -16,7 +16,7 @@  		Les informations sur ce lieu ne sont pas disponibles car l'accès y est restreint.  Veuillez vérifier vos droits avec le propriétaire de la parcelle.  	</string>  	<string name="acquired_date"> -		[wkday,datetime,local] [mth,datetime,local] [day,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local] [year,datetime,local] +		[weekday,datetime,local] [sday,datetime,local] [month,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]  	</string>  	<button name="back_btn" tool_tip="Précédent"/>  	<text name="title" value="Profil du lieu"/> diff --git a/indra/newview/skins/default/xui/fr/panel_status_bar.xml b/indra/newview/skins/default/xui/fr/panel_status_bar.xml index 3c56fa68e7..85429a18c7 100644 --- a/indra/newview/skins/default/xui/fr/panel_status_bar.xml +++ b/indra/newview/skins/default/xui/fr/panel_status_bar.xml @@ -16,7 +16,7 @@  		[hour12, datetime, slt]:[min, datetime, slt] [ampm, datetime, slt] [timezone,datetime, slt]  	</panel.string>  	<panel.string name="timeTooltip"> -		[weekday, datetime, slt], [day, datetime, slt] [month, datetime, slt] [year, datetime, slt] +		[weekday, datetime, slt] [sday, datetime, slt] [month, datetime, slt] [year, datetime, slt]  	</panel.string>  	<panel.string name="buycurrencylabel">  		[AMT] L$ diff --git a/indra/newview/skins/default/xui/it/language_settings.xml b/indra/newview/skins/default/xui/it/language_settings.xml index 82cf789a6b..312b8e21aa 100644 --- a/indra/newview/skins/default/xui/it/language_settings.xml +++ b/indra/newview/skins/default/xui/it/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/ja/language_settings.xml b/indra/newview/skins/default/xui/ja/language_settings.xml index 72382417d9..a6023f9b56 100644 --- a/indra/newview/skins/default/xui/ja/language_settings.xml +++ b/indra/newview/skins/default/xui/ja/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/nl/language_settings.xml b/indra/newview/skins/default/xui/nl/language_settings.xml index dc4663705f..53501d5dcb 100644 --- a/indra/newview/skins/default/xui/nl/language_settings.xml +++ b/indra/newview/skins/default/xui/nl/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/pl/language_settings.xml b/indra/newview/skins/default/xui/pl/language_settings.xml index debc451a33..681b38e9cf 100644 --- a/indra/newview/skins/default/xui/pl/language_settings.xml +++ b/indra/newview/skins/default/xui/pl/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02 diff --git a/indra/newview/skins/default/xui/pt/language_settings.xml b/indra/newview/skins/default/xui/pt/language_settings.xml index f25e77574d..e1de6ffea7 100644 --- a/indra/newview/skins/default/xui/pt/language_settings.xml +++ b/indra/newview/skins/default/xui/pt/language_settings.xml @@ -17,6 +17,7 @@  	datetimeToCodes["month"]	= "%B";		// August  	datetimeToCodes["mthnum"]	= "%m";		// 08  	datetimeToCodes["day"]		= "%d";		// 31 +	datetimeToCodes["sday"]		= "%-d";	// 9  	datetimeToCodes["hour24"]	= "%H";		// 14  	datetimeToCodes["hour"]		= "%H";		// 14  	datetimeToCodes["hour12"]	= "%I";		// 02  | 
