- Consolidated smart_mind_map.py and smart_mind_map_cn.py into a single file. - Added TRANSLATIONS dictionary supporting 18 languages (en-US, ko-KR, fr-FR, es-AR, en-CA, fr-CA, ja-JP, de-DE, zh-HK, it-IT, zh-CN, en-GB, es-MX, id-ID, es-ES, de-AT, en-AU, vi-VN, zh-TW). - Implemented automatic language detection with fallback to browser/local storage. - Added localized date formatting for various locales. - Added explicit support for zh-TW (Traditional Chinese) with correct translations. - Updated HTML/JS templates to use injected translations. - Restored clickable "Markmap" link in the footer for all languages. - Fixed SyntaxWarning in regex strings by properly escaping backslashes in standard strings. - Implemented robust UI translation loading to prevent crashes on missing keys. - Verified frontend rendering with Playwright and backend logic with unit tests. Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com>
98 KiB
98 KiB