diff --git a/extensions/geoip/geoip_util.cpp b/extensions/geoip/geoip_util.cpp index 0190595779..7787b99b44 100644 --- a/extensions/geoip/geoip_util.cpp +++ b/extensions/geoip/geoip_util.cpp @@ -190,6 +190,9 @@ const char *getLang(int target) return code; } } + if (strcmp(code, "chi") == 0 || strcmp(code, "zho") == 0) { + return "zh-CN"; + } } } @@ -206,4 +209,4 @@ std::string lookupString(const char *ip, const char **path) } return std::string(result.utf8_string, result.data_size); -} \ No newline at end of file +}