| | |
| | |
|
| | | public static string Get(string _id)
|
| | | {
|
| | | var languageInfo = ConfigManager.Instance.GetTemplate<LanguageConfig>(_id);
|
| | | var languageInfo = Config.Instance.Get<LanguageConfig>(_id);
|
| | | if (languageInfo == null)
|
| | | {
|
| | | DesignDebug.LogFormat("缺少语言表配置,id: {0}", _id);
|
| | | DebugEx.LogFormat("缺少语言表配置,id: {0}", _id);
|
| | | return string.Empty;
|
| | | }
|
| | |
|
| | | if (string.IsNullOrEmpty(languageInfo.content))
|
| | | {
|
| | | DesignDebug.LogFormat("语言内容为空,id: {0}", _id);
|
| | | DebugEx.LogFormat("语言内容为空,id: {0}", _id);
|
| | | }
|
| | |
|
| | | return languageInfo.content;
|
| | |
| | | }
|
| | | catch (Exception ex)
|
| | | {
|
| | | DesignDebug.LogFormat("语言内容格式错误,id: {0}", _id);
|
| | | DebugEx.LogFormat("语言内容格式错误,id: {0}", _id);
|
| | | return content;
|
| | | }
|
| | | }
|
| | |
|
| | | public static string GetFromLocal(int _id)
|
| | | {
|
| | | var languageInfo = ConfigManager.Instance.GetTemplate<PriorLanguageConfig>(_id);
|
| | | var languageInfo = Config.Instance.Get<PriorLanguageConfig>(_id);
|
| | | if (languageInfo == null)
|
| | | {
|
| | | DesignDebug.LogFormat("缺少语言表配置,id: {0}", _id);
|
| | | DebugEx.LogFormat("缺少语言表配置,id: {0}", _id);
|
| | | return string.Empty;
|
| | | }
|
| | |
|
| | | if (string.IsNullOrEmpty(languageInfo.Content))
|
| | | {
|
| | | DesignDebug.LogFormat("语言内容为空,id: {0}", _id);
|
| | | DebugEx.LogFormat("语言内容为空,id: {0}", _id);
|
| | | }
|
| | |
|
| | | return languageInfo.Content;
|
| | |
| | | }
|
| | | catch (Exception ex)
|
| | | {
|
| | | DesignDebug.LogFormat("语言内容格式错误,id: {0}", _id);
|
| | | DebugEx.LogFormat("语言内容格式错误,id: {0}", _id);
|
| | | return content;
|
| | | }
|
| | | }
|