diff --git a/module/aiapp/lang/en.php b/module/aiapp/lang/en.php index 51dbda4df2..e6878c1a62 100644 --- a/module/aiapp/lang/en.php +++ b/module/aiapp/lang/en.php @@ -48,3 +48,21 @@ $lang->aiapp->pageSummary = 'Total %s items.'; $lang->aiapp->tips = new stdClass(); $lang->aiapp->tips->noData = 'No data'; + +$lang->aiapp->langData = new stdClass(); +$lang->aiapp->langData->name = 'ZenTao'; +$lang->aiapp->langData->storyReview = 'Story Review'; +$lang->aiapp->langData->storyReviewHint = 'Review the story on the current page'; +$lang->aiapp->langData->storyReviewMessage = "Here is the story to be reviewed:\n\n### Story Title\n\n{title}\n\n### Story Description\n\n{spec}\n\n### Acceptance Criteria\n\n{verify}"; +$lang->aiapp->langData->aiReview = 'AI Review'; +$lang->aiapp->langData->currentPage = 'Current Page'; +$lang->aiapp->langData->story = 'Story'; +$lang->aiapp->langData->demand = 'Demand Pool Story'; +$lang->aiapp->langData->bug = 'Bug'; +$lang->aiapp->langData->doc = 'Document'; +$lang->aiapp->langData->design = 'Design'; +$lang->aiapp->langData->feedback = 'Feedback'; +$lang->aiapp->langData->currentDocContent = 'Current Document'; +$lang->aiapp->langData->globalMemoryTitle = 'ZenTao'; +$lang->aiapp->langData->zaiConfigNotValid = 'ZAI configuration has not been set up yet. Please contact the administrator to configure ZAI.
If the configuration has been completed, please try reloading the page.'; +$lang->aiapp->langData->unauthorizedError = 'Authorization failed, invalid API key. Please contact the administrator to configure ZAI.
If the configuration has been completed, please try reloading the page.'; diff --git a/module/aiapp/lang/zh-cn.php b/module/aiapp/lang/zh-cn.php index 4c91a06795..83d494f8fc 100644 --- a/module/aiapp/lang/zh-cn.php +++ b/module/aiapp/lang/zh-cn.php @@ -48,3 +48,21 @@ $lang->aiapp->pageSummary = '共 %s 项'; $lang->aiapp->tips = new stdClass(); $lang->aiapp->tips->noData = '暂无数据'; + +$lang->aiapp->langData = new stdClass(); +$lang->aiapp->langData->name = '禅道'; +$lang->aiapp->langData->storyReview = '需求评审'; +$lang->aiapp->langData->storyReviewHint = '对当前页面需求进行评审'; +$lang->aiapp->langData->storyReviewMessage = "下面是要进行评审的需求:\n\n### 需求标题\n\n{title}\n\n### 需求描述\n\n{spec}\n\n### 需求验收标准\n\n{verify}"; +$lang->aiapp->langData->aiReview = 'AI 评审'; +$lang->aiapp->langData->currentPage = '当前页面'; +$lang->aiapp->langData->story = '需求'; +$lang->aiapp->langData->demand = '需求池需求'; +$lang->aiapp->langData->bug = 'BUG'; +$lang->aiapp->langData->doc = '文档'; +$lang->aiapp->langData->design = '设计'; +$lang->aiapp->langData->feedback = '反馈'; +$lang->aiapp->langData->currentDocContent = '当前文档'; +$lang->aiapp->langData->globalMemoryTitle = '禅道'; +$lang->aiapp->langData->zaiConfigNotValid = '尚未进行ZAI配置,请联系管理员进行ZAI配置。
若已完成相关配置,请尝试重新加载页面。'; +$lang->aiapp->langData->unauthorizedError = '授权失败,无效的 API 密钥,请联系管理员进行ZAI配置。
若已完成相关配置,请尝试重新加载页面。'; diff --git a/module/index/ui/index.html.php b/module/index/ui/index.html.php index 1b80b8dbd5..94280f7fc1 100644 --- a/module/index/ui/index.html.php +++ b/module/index/ui/index.html.php @@ -222,6 +222,8 @@ div if($zaiConfig && !empty($zaiConfig->host) && !empty($zaiConfig->token)) { if(!hasPriv('aiapp', 'conversation')) $zaiConfig->privs = 'disable-all'; + $this->app->loadLang('aiapp'); + $zaiConfig->langData = $lang->aiapp->langData; to::head ( h::js('window.zai = ' . js::value($zaiConfig) . ';'),