$(async function(){ setI18NText(i18n_messages); if('/docs.html' == window.location.pathname)return; else if(sessionStorage.getItem('nickname') == null || sessionStorage.getItem('uid') == null || sessionStorage.getItem('nickname') == '' || sessionStorage.getItem('uid') == ''){ try{ var response = await fetch("/getusrinf", { method: "POST", cache: "no-cache" }); if(response.status == 200){ let data = await response.json(); if(data.status == "OK"){ sessionStorage.setItem('nickname', getI18NJsonText(data.name)); sessionStorage.setItem('uid', data.uid); sessionStorage.setItem('email', data.email); }else{ window.location.href = "/login.html"; return; } }else{ window.location.href = "/login.html"; return; } }catch(err){ window.location.href = "/login.html"; return; } } try{ var response = await fetch("/chksession", { method: "POST", cache: "no-cache", headers: { "Content-Type": "application/json" } }); if(response.status == 200){ let data = await response.json(); if(data.status == "OK"){ //let user_id = data.user_id; //$('#user_id').html(user_id); }else{ window.location.href = "login.html"; } }else{ window.location.href = "login.html"; } }catch(err){ alert(getI18NText(i18n_messages, 'msg_sys_err')); }finally{ if(document.getElementById("spinner"))document.getElementById("spinner").style.display = "none"; } }) const i18n_messages = new Map(); var lang_map = new Map(); lang_map.set("en-US", "Conversations"); lang_map.set("zh-CN", "对话"); lang_map.set("ja", "会話"); i18n_messages.set("menu_conversation", lang_map); lang_map = new Map(); lang_map.set("en-US", "Space market"); lang_map.set("zh-CN", "空间市场"); lang_map.set("ja", "スペースマーケット"); i18n_messages.set("menu_market", lang_map); lang_map = new Map(); lang_map.set("en-US", "Space Settings"); lang_map.set("zh-CN", "空间设置"); lang_map.set("ja", "スペース設定"); i18n_messages.set("menu_settings", lang_map); lang_map = new Map(); lang_map.set("en-US", "Users"); lang_map.set("zh-CN", "用户"); lang_map.set("ja", "ユーザー"); i18n_messages.set("menu_mgr", lang_map); lang_map = new Map(); lang_map.set("en-US", "Space builder"); lang_map.set("zh-CN", "空间构建"); lang_map.set("ja", "スペースビルダー"); i18n_messages.set("menu_builder", lang_map); lang_map = new Map(); lang_map.set("en-US", "Documents"); lang_map.set("zh-CN", "文档"); lang_map.set("ja", "ドキュメント"); i18n_messages.set("menu_docs", lang_map); lang_map = new Map(); lang_map.set("en-US", "Contact us"); lang_map.set("zh-CN", "联系我们"); lang_map.set("ja", "お問い合わせ"); i18n_messages.set("title_contact", lang_map); lang_map = new Map(); lang_map.set("en-US", "Log out"); lang_map.set("zh-CN", "登 出"); lang_map.set("ja", "ログアウト"); i18n_messages.set("label_logout", lang_map); lang_map = new Map(); lang_map.set("en-US", "Device Management"); lang_map.set("zh-CN", "设备管理"); lang_map.set("ja", "デバイス管理"); i18n_messages.set("label_device_mng", lang_map); lang_map = new Map(); lang_map.set("en-US", "System error occurred. Please try again later"); lang_map.set("zh-CN", "系统出现错误,请稍后重试。"); lang_map.set("ja", "システムエラーが発生しました。後でもう一度お試しください"); i18n_messages.set("msg_sys_err", lang_map); lang_map = new Map(); lang_map.set("en-US", "SisAiWorld is a comprehensive software platform built on AI models, enabling users to efficiently leverage various software functions and services through templates provided by AI experts. Additionally, SisAiWorld offers a specialized marketplace for templates and prompts, ensuring the protection of AI experts' intellectual property."); lang_map.set("zh-CN", "SisAiWorld 是基于 AI 模型构建的综合软件平台,用户可以通过 AI 专家提供的模板有效地利用各种软件功能和服务。与此同时,SisAiWorld 还提供了专门的模板和提示市场,能够确保 AI 专家的知识产权得到保护。"); lang_map.set("ja", "SisAiWorld は AI モデルに基づいて構築された包括的なソフトウェアプラットフォームで、AI 専門家によって提供されたテンプレートを使用して、さまざまなソフトウェア機能とサービスを効率的に活用できます。さらに、SisAiWorld は専門のテンプレートとプロンプトのマーケットプレイスを提供し、AI 専門家の知的財産権を保護できます。"); i18n_messages.set("site_desc", lang_map);