Fixed normal EXT-6853 ([HARDCODE] Number of "Person"/ "People" in World Map - hard coded?) - added 2 UI strings: "world_map_person" and "world_map_people".

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/290/

--HG--
branch : product-engine
meow-7.2.2
Eugene Mutavchi 2010-04-21 20:05:45 +03:00
parent d645d418b3
commit b36539f23f
2 changed files with 12 additions and 12 deletions

View File

@ -1072,18 +1072,10 @@ BOOL LLWorldMapView::handleToolTip( S32 x, S32 y, MASK mask )
// zoomed out, so don't display anything about the count. JC
if (agent_count > 0)
{
// Merov: i18n horror!!! Even using gettext(), concatenating strings is not localizable.
// The singular/plural switch form here under might make no sense in some languages. Don't do that.
message += llformat("\n%d ", agent_count);
if (agent_count == 1)
{
message += "person";
}
else
{
message += "people";
}
LLStringUtil::format_map_t string_args;
string_args["[NUMBER]"] = llformat("%d", agent_count);
message += '\n';
message += getString((agent_count == 1 ? "world_map_person" : "world_map_people") , string_args);
}
}
tooltip_msg.assign( message );

View File

@ -45,6 +45,14 @@
name="world_map_northwest">
NW
</panel.string>
<panel.string
name="world_map_person">
1 person
</panel.string>
<panel.string
name="world_map_people">
[NUMBER] people
</panel.string>
<text
type="string"
length="1"