moved the translator init code earlier; added some translation support for the code of r2517 and r2907; updated some Chinese translation.

This commit is contained in:
linshier
2011-01-31 14:21:46 +00:00
parent 6bf8a1209d
commit 6bde3d0ee6
7 changed files with 85 additions and 39 deletions

View File

@@ -29,7 +29,8 @@ float GameStateShop::_y4[] = { 169, 188, 250, 182, 182, 168, 220, 208, 198, 259,
namespace
{
float kGamepadIconSize = 0.5f;
const std::string kOtherCardsString(": Other cards");
std::string kOtherCardsString(": Other cards");
std::string kCreditsString("Credits: ");
}
@@ -74,6 +75,9 @@ GameStateShop::GameStateShop(GameApp* parent) :
mCounts[i] = 0;
}
mTouched = false;
kOtherCardsString = _(kOtherCardsString);
kCreditsString = _(kCreditsString);
}
GameStateShop::~GameStateShop()
@@ -731,7 +735,7 @@ void GameStateShop::Render()
//Render the info bar
r->FillRect(0, SCREEN_HEIGHT - 17, SCREEN_WIDTH, 17, ARGB(128,0,0,0));
std::ostringstream stream;
stream << "Credits: " << playerdata->credits;
stream << kCreditsString << playerdata->credits;
mFont->SetColor(ARGB(255,255,255,255));
mFont->DrawString(stream.str(), 5, SCREEN_HEIGHT - 14);