dl
dl_language.h 文件参考

本地化 更多...

#include <string>
#include <vector>
#include <optional>
#include "dl_range.h"
#include "base/dl_unordered_map2.h"
#include "io/dl_log.h"
#include "base/dl_string.h"

浏览该文件的源代码.

class  dl::Language
 语言管理器 更多...
 

命名空间

namespace  dl
 

函数

std::string_view dl::lang (std::string_view tag_name)
 返回一个语言配置的字符串,传入 menu.start
 
std::string_view dl::lang_auto (std::string_view tag_name)
 返回一个语言配置的字符串,传入 @开头表示是语言配置,否则原样返回
 
template<typename... Args>
std::string dl::lang (std::string_view tag_name, Args &&...args)
 返回一个语言配置的字符串,传入 menu.start
 

变量

Languagedl::g_lang
 

详细描述

本地化

版本
1.0
作者
lveyou
日期
21-10-02
注解
主要配置管理不同语言的信息
由于要实现动态切换,需要保存所有语言的文本

在文件 dl_language.h 中定义.