| 114 | } |
| 115 | |
| 116 | static const char *detect_ui_lang(const char *accept_language) { |
| 117 | if (accept_language && (strstr(accept_language, "zh-CN") || strstr(accept_language, "zh"))) { |
| 118 | return "zh"; |
| 119 | } |
| 120 | return "en"; |
| 121 | } |
| 122 | |
| 123 | static void handle_ui_config(cbm_http_conn_t *c, const cbm_http_req_t *req) { |
| 124 | const char *lang = NULL; |