Changes in version 0.1.1 (2026-02-04) - fixed API key passing in chat_request() and .deepseek_query_messages(): allow passing api_key directly without needing to set via set_translate_option() (2026-01-26, Mon) - restore ChatGLM compatibility: revert to pre-0.1.0 implementation to fix JSON parsing errors with glm-4.7 model (2026-02-14, Fri) Changes in version 0.1.0 (2026-01-18) - chat_request() to chat with LLM (DeepSeek, QWen, ChatGLM) (2026-01-18, Sat) - update qwen_translate() to use standard request instead of SSE (2026-01-18, Sat) - polish documentation (2026-01-18, Sat) Changes in version 0.0.9 (2025-12-17) - support QWen and DeepSeek (2025-12-17, Wed, #39, #47) Changes in version 0.0.8 (2025-08-28) - update citation information (2024-08-21, Wed) - fixed issue of 'chatglm' (2024-08-07, Wed) - update ydict() as youdao change its content. (2024-05-30, Thu) Changes in version 0.0.7 (2024-04-14) - add claims in the DESCRIPTION that this package is not affiliated with any of the online translators and we take no responsibility (2024-04-14, Sun) - fanyi_has_appkey() to test whether the appkey has set (2024-02-12, Mon) - can be used in conditional examples - add version dependency: R >= 4.2.0 and ggfun >= 0.1.3 (2024-01-18, Thu) - remove quote marks in chatglm_translate() output (2024-01-10, Wed) Changes in version 0.0.6 (2024-01-09) - chatglm_translate() to support 'chatglm' translation (2024-01-07, Sun, #18) - tencent_translate() to support 'tencent' translation (2024-01-06, Sat, #17) - caiyun_translate() to support 'caiyun' translation (2024-01-05, Fri, #16) - name2sci() to convert species common name to scientific name (2023-12-31, Sun) - ydict() to support youdao dictionary (2023-12-29, Fri) - update gene_summary() to use cache utilities provided by 'yulab.utils' (2023-12-28, Thu) - 'httr2' migration (2023-12-28, Thu, #11, #12) - hold on a second and try again if no result obtained. (2023-12-27, Wed) - internal function to query translate text now output as online translator response and use a S3 method get_translate_text to extract the translated text - volcengine_translate() to support 'huoshan' engine (2023-12-25, Mon, #8) - search_gene() as we believe symbol2entrez() is not restricted to search symbols (2023-12-25, Mon) - add citation info (2023-12-24, Sun) - https://www.biorxiv.org/content/10.1101/2023.12.21.572729 - fixed #4 issue when multiple words translated into identical target (2023-12-22, Fri) - e.g., 'esophageal carcinoma' and 'esophageal cancer' are translated into one identical Chinese word - now the translated word will be labeled with original words to differentiate - get_summary() and translators with cache (2023-12-21, Thu) - youdao_translate() supports using youdao translate service (2023-12-20, Wed, #2) - gene_summary() to query gene summary and symbol2entrez() to convert ID, both using NCBI Gene database (2023-12-19, Tue) - translate_ggplot() allows translating axis labels of a ggplot (2023-12-19, Tue) - bing_translate() supports using bing translate service (2023-12-19, Tue, #1) - introduce 'source' parameter in get_translate_appkey() (2023-12-17, Sun) - set_translate_option() supports storing multiple appid and key for different translators (although currently only 'baidu' is supported) (2023-12-16, Sat) Changes in version 0.0.5 (2023-12-15) - translate() which is a generic interface and would expand to allow using other translators (2023-12-14, Thu) - set_translate_option() allows users to use their own appid and key and it is a must now (2023-12-13, Wed) - cn2en() and cn2en() to translate between English and Chinese (2023-12-12, Tue) - baidu_translate() to translate sentences (2023-12-11, Mon)