[{"data":1,"prerenderedAt":488},["ShallowReactive",2],{"changelog-macos-en":3,"changelog-ios-en":406},{"id":4,"title":5,"body":6,"description":398,"extension":399,"meta":400,"navigation":401,"path":402,"seo":403,"stem":404,"__hash__":405},"changelog/en/changelog/macos.md","Changelog",{"type":7,"value":8,"toc":377},"minimark",[9,14,24,28,39,43,48,52,72,76,98,102,116,120,143,147,164,168,188,192,206,210,248,252,278,282,311,315,326,330,341,345,368,372],[10,11,13],"h2",{"id":12},"_181-2026-8-17","1.8.1 (2026-8-17)",[15,16,17,21],"ul",{},[18,19,20],"li",{},"Fixed a crash when deleting translation records on earlier system versions",[18,22,23],{},"Improved component background colors on earlier system versions",[10,25,27],{"id":26},"_180-2026-8-13","1.8.0 (2026-8-13)",[15,29,30,33,36],{},[18,31,32],{},"Added built-in translation service: Apple Translate (macOS 26+)",[18,34,35],{},"Added LLM translation service: oMLX",[18,37,38],{},"Fixed an issue where Microsoft Translate was unavailable",[10,40,42],{"id":41},"_171-2026-8-10","1.7.1 (2026-8-10)",[15,44,45],{},[18,46,47],{},"Improved the availability of the \"Auto Select\" services",[10,49,51],{"id":50},"_170-2026-8-4","1.7.0 (2026-8-4)",[15,53,54,57,60,63,66,69],{},[18,55,56],{},"Added an image viewer to the translator",[18,58,59],{},"Improved image translation results",[18,61,62],{},"Improved the accuracy of detecting center-aligned content",[18,64,65],{},"Fixed incorrect paragraph segmentation caused by inline formula subscripts",[18,67,68],{},"Fixed image objects overlapping text on certain sample pages",[18,70,71],{},"Fixed incorrect positioning of the image toolbar",[10,73,75],{"id":74},"_160-2026-7-23","1.6.0 (2026-7-23)",[15,77,78,81,84,86,89,92,95],{},[18,79,80],{},"Added support for using the parsed document title as the translation record name",[18,82,83],{},"Improved the quality of images parsed from documents",[18,85,47],{},[18,87,88],{},"Updated the model list for LLM services",[18,90,91],{},"Added support for resetting the custom zoom level when the translator is initialized",[18,93,94],{},"Removed Yandex Translate",[18,96,97],{},"Fixed table rendering issues in scanned documents",[10,99,101],{"id":100},"_151-2026-7-7","1.5.1 (2026-7-7)",[15,103,104,107,110,113],{},[18,105,106],{},"Added the ability to focus the content area in layout view",[18,108,109],{},"Improved the translator zoom experience",[18,111,112],{},"Fixed an issue where the translation record's service was not updated when retrying a single-page document with a different service",[18,114,115],{},"Fixed an issue where the homepage service selector did not display custom service names",[10,117,119],{"id":118},"_150-2026-6-23","1.5.0 (2026-6-23)",[15,121,122,125,128,131,134,137,140],{},[18,123,124],{},"Added in-app keyboard shortcut support",[18,126,127],{},"Added custom prompt settings for LLM translation services",[18,129,130],{},"Added custom icon selection for LLM services and new model icons",[18,132,133],{},"Added support for duplicating and reordering custom LLM services",[18,135,136],{},"Improved the translator search bar experience",[18,138,139],{},"Improved the PRO panel UI design",[18,141,142],{},"Fixed an issue with search highlighting in reflow mode",[10,144,146],{"id":145},"_140-2026-6-10","1.4.0 (2026-6-10)",[15,148,149,152,155,158,161],{},[18,150,151],{},"Added reflow view, supporting switching between layout and reflow views",[18,153,154],{},"Added settings for translations font styles (serif, sans-serif, monospace, rounded)",[18,156,157],{},"Added support for saving to markdown format",[18,159,160],{},"Added thumbnails / outline switching in the translator sidebar",[18,162,163],{},"Added ability to fetch model list for LLM translation services",[10,165,167],{"id":166},"_130-2026-5-26","1.3.0 (2026-5-26)",[15,169,170,173,176,179,182,185],{},[18,171,172],{},"Added support for translating PDF files from URLs",[18,174,175],{},"Added homepage filters: All, Finished, Unfinished, and Starred",[18,177,178],{},"Added ability to star/unstar translation records",[18,180,181],{},"Redesigned homepage UI and improved overall visual style",[18,183,184],{},"Optimized parsing for large PDF files to resolve parsing failures",[18,186,187],{},"Fixed an issue where batch delete panel buttons could not be reached when selecting a large number of records",[10,189,191],{"id":190},"_120-2026-5-13","1.2.0 (2026-5-13)",[15,193,194,197,200,203],{},[18,195,196],{},"Added LLM translation service: Xiaomi MiMo",[18,198,199],{},"Added LLM translation service (local): LM Studio",[18,201,202],{},"Added support for opening PDF files through external launch",[18,204,205],{},"Optimized \"Auto Zoom\" with a maximum width limit, and added \"Fit to Width\" option",[10,207,209],{"id":208},"_110-2026-5-7","1.1.0 (2026-5-7)",[15,211,212,215,218,221,224,227,230,233,236,239,242,245],{},[18,213,214],{},"Optimized app performance and memory usage",[18,216,217],{},"Added translation services: DeepSeek, Moonshot AI (Kimi), MiniMax",[18,219,220],{},"Added streaming output for LLM translation services",[18,222,223],{},"Added API settings for LLM services",[18,225,226],{},"Added management for custom translation services",[18,228,229],{},"Added settings for theme color and window transparency",[18,231,232],{},"Added a service switcher to the translation error page",[18,234,235],{},"Added a detail view for pages translation status",[18,237,238],{},"Upgraded the layout detection engine to improve accuracy",[18,240,241],{},"Optimized the homepage UI",[18,243,244],{},"Fixed an issue where the source view did not refresh when switching between documents",[18,246,247],{},"Fixed an issue where text rotated at non-right angles caused rendering crashes",[10,249,251],{"id":250},"_105-2026-4-19","1.0.5 (2026-4-19)",[15,253,254,257,260,263,266,269,272,275],{},[18,255,256],{},"Added local LLM translation service: Ollama",[18,258,259],{},"Added a toggle to show or hide LLM translation services",[18,261,262],{},"Added a setting for concurrent page translation",[18,264,265],{},"Added support for resuming parsing to avoid restarting from the beginning",[18,267,268],{},"Improved text color extraction and rendering accuracy",[18,270,271],{},"Improved LLM translation speed and output consistency",[18,273,274],{},"Fixed an issue where rotated paragraph background colors were rendered incorrectly",[18,276,277],{},"Fixed an issue where file parsing could occasionally get stuck",[10,279,281],{"id":280},"_104-2026-3-30","1.0.4 (2026-3-30)",[15,283,284,287,290,293,296,299,302,305,308],{},[18,285,286],{},"Added translation services: Claude, SiliconFlow, OpenRouter",[18,288,289],{},"Added support to add and remove custom models for LLM translation services",[18,291,292],{},"Added free model indicator for LLM translation services",[18,294,295],{},"Added support to verify availability of translation services",[18,297,298],{},"Added error message display for page and paragraph translations",[18,300,301],{},"Added global state for list view, sorting, and ordering on the homepage",[18,303,304],{},"Fixed issue: Translation status does not update when switching between selected paragraphs",[18,306,307],{},"Fixed issue: Input placeholder text is not localized",[18,309,310],{},"Optimized dialogs for renaming and deleting translation records",[10,312,314],{"id":313},"_103-2026-3-25","1.0.3 (2026-3-25)",[15,316,317,320,323],{},[18,318,319],{},"Fixed text rendering issues caused by paragraph alignment adjustments",[18,321,322],{},"Fixed spelling errors and optimized UI details",[18,324,325],{},"Added feedback buttons for the saving function",[10,327,329],{"id":328},"_102-2026-3-14","1.0.2 (2026-3-14)",[15,331,332,335,338],{},[18,333,334],{},"Fixed incorrect page size issue of saving translated PDF",[18,336,337],{},"Added translation progress display",[18,339,340],{},"Added support for drag-and-drop file translation",[10,342,344],{"id":343},"_101-2026-3-4","1.0.1 (2026-3-4)",[15,346,347,350,353,356,359,362,365],{},[18,348,349],{},"Improved compatibility with macOS 26",[18,351,352],{},"Improved translation speed of auto service",[18,354,355],{},"Improved translation text selection experience",[18,357,358],{},"Improved confirmation popup experience",[18,360,361],{},"Added privacy consent dialog",[18,363,364],{},"Added redeem code entry",[18,366,367],{},"Added translation service: OpenAI",[10,369,371],{"id":370},"_100-2026-2-5","1.0.0 (2026-2-5)",[15,373,374],{},[18,375,376],{},"Initial release",{"title":378,"searchDepth":379,"depth":379,"links":380},"",2,[381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397],{"id":12,"depth":379,"text":13},{"id":26,"depth":379,"text":27},{"id":41,"depth":379,"text":42},{"id":50,"depth":379,"text":51},{"id":74,"depth":379,"text":75},{"id":100,"depth":379,"text":101},{"id":118,"depth":379,"text":119},{"id":145,"depth":379,"text":146},{"id":166,"depth":379,"text":167},{"id":190,"depth":379,"text":191},{"id":208,"depth":379,"text":209},{"id":250,"depth":379,"text":251},{"id":280,"depth":379,"text":281},{"id":313,"depth":379,"text":314},{"id":328,"depth":379,"text":329},{"id":343,"depth":379,"text":344},{"id":370,"depth":379,"text":371},"All notable changes to Doco Translate are documented here.","md",{},true,"/en/changelog/macos",{"title":5,"description":398},"en/changelog/macos","duEG40fHaPIvzgCmmecbW-d9f4oqG9bdFUcBh9txz3M",{"id":407,"title":408,"body":409,"description":482,"extension":399,"meta":483,"navigation":401,"path":484,"seo":485,"stem":486,"__hash__":487},"changelog/en/changelog/ios.md","iOS Changelog",{"type":7,"value":410,"toc":475},[411,413,420,424,433,435,446,450,467,471],[10,412,13],{"id":12},[15,414,415,417],{},[18,416,20],{},[18,418,419],{},"Fixed white borders around the app icon on earlier system versions",[10,421,423],{"id":422},"_180-2026-8-11","1.8.0 (2026-8-11)",[15,425,426,429,431],{},[18,427,428],{},"Added built-in translation service: Apple Translate (iOS 26+)",[18,430,35],{},[18,432,38],{},[10,434,42],{"id":41},[15,436,437,440,443],{},[18,438,439],{},"Fixed a crash when saving or exporting",[18,441,442],{},"Added a toolbar to the successful export preview",[18,444,445],{},"Improved the clarity of exported images",[10,447,449],{"id":448},"_170-2026-8-8","1.7.0 (2026-8-8)",[15,451,452,454,456,459,461,463,465],{},[18,453,59],{},[18,455,62],{},[18,457,458],{},"Improved the image translation button's status display",[18,460,47],{},[18,462,65],{},[18,464,68],{},[18,466,71],{},[10,468,470],{"id":469},"_160-2026-8-4","1.6.0 (2026-8-4)",[15,472,473],{},[18,474,376],{},{"title":378,"searchDepth":379,"depth":379,"links":476},[477,478,479,480,481],{"id":12,"depth":379,"text":13},{"id":422,"depth":379,"text":423},{"id":41,"depth":379,"text":42},{"id":448,"depth":379,"text":449},{"id":469,"depth":379,"text":470},"All notable changes to Doco Translate for iOS.",{},"/en/changelog/ios",{"title":408,"description":482},"en/changelog/ios","2cNktyoif12fRgQYH6ird-TGUf10j_A5bADdqWVMQK8",1787207633652]