1<?php 2 3$lang['no_apikey'] = 'Please set the OpenAI API key in the plugin settings first'; 4$lang['keyword_prompt'] = 'Please extract the 3-5 most important keywords from the following question, return a space-separated list of keywords in order of priority, do not explain:'; 5$lang['keyword_system'] = 'You are a keyword extraction assistant.'; 6$lang['summary_prompt'] = 'Based on the following list of pages, combined with the user\'s original question, briefly summarize and answer the user\'s question.'; 7$lang['summary_system'] = 'You are a dokuwiki knowledge base Q&A assistant.'; 8 9// Common errors and tips 10$lang['error_api'] = 'API returned an error'; 11$lang['error_parse'] = 'Failed to parse response'; 12$lang['error_permission'] = 'Permission denied'; 13$lang['error_format'] = 'API returned an invalid format'; 14$lang['error_noresult'] = 'No related content found'; 15$lang['error_input_empty'] = 'Please enter content'; 16$lang['error_network'] = 'Network error'; 17$lang['error_request'] = 'Request failed'; 18 19// Steps and dynamic content 20$lang['step_title'] = 'Step %d: %s'; // sprintf($lang['step_title'], 1, 'Extract Keywords') 21$lang['step_extracting'] = 'Extracting keywords...'; 22$lang['step_searching'] = 'Searching pages...'; 23$lang['step_summarizing'] = 'Summarizing answer...'; 24 25// Results and content 26$lang['user_question'] = 'User question: %s'; 27$lang['keywords'] = 'Keywords: %s'; 28$lang['result'] = 'Result: %s'; 29$lang['search_result'] = 'Search result: %s'; 30$lang['no_page_found'] = 'No related pages found'; 31$lang['page_summary'] = '[%s] Summary: %s'; // sprintf($lang['page_summary'], $title, $summary) 32$lang['page_list'] = 'Page list:'; 33$lang['prompt_detail'] = 'Prompt (click to expand)'; 34 35// UI 36$lang['input_placeholder'] = 'Please enter your question...'; 37$lang['submit_btn'] = 'Submit'; 38$lang['stop_btn'] = 'Stop'; 39$lang['stopped'] = 'Stopped'; 40