mirror of
https://github.com/balloonwj/TeamTalk.git
synced 2026-10-18 22:32:12 +08:00
48 lines
1.2 KiB
C++
48 lines
1.2 KiB
C++
/*******************************************************************************
|
|
* @file Multilingual.cpp 2014\11\25 21:14:50 $
|
|
* @author ¿ìµ¶<kuaidao@mogujie.com>
|
|
* @brief
|
|
******************************************************************************/
|
|
|
|
#include "stdafx.h"
|
|
#include "GlobalConfig.h"
|
|
#include "utility/utilCommonAPI.h"
|
|
#include "utility/Multilingual.h"
|
|
|
|
/******************************************************************************/
|
|
NAMESPACE_BEGIN(util)
|
|
|
|
// -----------------------------------------------------------------------------
|
|
// Multilingual: Public, Constructor
|
|
|
|
Multilingual::Multilingual()
|
|
{
|
|
|
|
}
|
|
|
|
// -----------------------------------------------------------------------------
|
|
// Multilingual: Public, Destructor
|
|
|
|
Multilingual::~Multilingual()
|
|
{
|
|
|
|
}
|
|
|
|
CString Multilingual::getStringById(LPCTSTR strID)
|
|
{
|
|
CString cfgPath = util::getParentAppPath() + UTIL_MULTILIGNUAL;
|
|
TCHAR szValue[MAX_PATH];
|
|
::GetPrivateProfileString(_T("DEFAULT"),strID,_T(""), szValue, MAX_PATH
|
|
, cfgPath);
|
|
|
|
return szValue;
|
|
}
|
|
|
|
Multilingual* getMultilingual()
|
|
{
|
|
static Multilingual multi;
|
|
return &multi;
|
|
}
|
|
|
|
NAMESPACE_END(util)
|
|
/******************************************************************************/ |