100 Commits
Author SHA1 Message Date
Minseok Song f4f4b112a0 Core: Prevent Markdown tables from breaking across translation chunks (#508) 2026-08-09 18:47:43 +09:00
Minseok Song d922bd232a Core: Add Rich progress and structured events (#495) 2026-07-08 22:21:03 +09:00
Minseok Song 554d56adaf Build: Bump version to 0.20.0 (#494) 2026-07-07 22:42:35 +09:00
Minseok Song b562ca9129 Core: Preserve markdown translations on failure (#493) 2026-07-07 20:58:08 +09:00
Minseok Song ac520316f7 Build: Fix labeler v6 configuration (#492) 2026-07-07 18:15:32 +09:00
Minseok Song 84e73896e3 Core: Fix markdown structure preservation retries (#491) 2026-07-07 17:54:54 +09:00
Minseok Song 2416083413 Docs: Globalize documentation navigation (#473) 2026-07-01 16:22:43 +09:00
Minseok Song 727357a866 Core: Connect README-only translation mode (#472) 2026-07-01 00:10:48 +09:00
Minseok Song 3ffbbd4dcf Core: Add README translator (#471) 2026-06-30 23:51:53 +09:00
Minseok Song e392b70f6f Core: Share translation request normalization (#470) 2026-06-30 23:51:00 +09:00
Minseok Song 6de824d486 Build: Scope Scorecard workflow permissions (#468) 2026-06-29 17:43:46 +09:00
Minseok Song 66e9328964 Build: Modernize publishing workflows (#449) 2026-06-29 17:02:14 +09:00
Minseok Song 126fcd1fb7 Build: Add dependency and security automation (#448) 2026-06-29 16:42:51 +09:00
Minseok Song 707415940f Build: Enforce lint and formatting checks (#446) 2026-06-29 16:32:37 +09:00
Minseok Song dea3875403 Docs: Clarify support and contributor guidance (#445) 2026-06-29 16:04:18 +09:00
Minseok Song 3824db862f Docs: Add why Co-op Translator section (#444) 2026-06-28 23:43:52 +09:00
Minseok Song 5c0cf3831e Build: Bump version to 0.19.2 (#443) 2026-06-28 23:19:28 +09:00
Minseok Song cedc4afae9 Core: Recover incomplete markdown chunk translations (#442) 2026-06-28 23:09:46 +09:00
Minseok Song cf0d09e15e Build: Bump version to 0.19.1 (#441) 2026-06-24 14:12:40 +09:00
Minseok Song 82dd9062e5 Docs: Clarify agent-assisted MCP workflow (#440) 2026-06-24 14:01:44 +09:00
Minseok Song e9771af566 Core: Add agent-assisted MCP translation (#439) 2026-06-24 13:33:19 +09:00
Minseok Song 006a5840ac Docs: Refresh README entry flow (#438) 2026-06-24 10:44:09 +09:00
Minseok Song e8f1eba8d6 Build: Bump version to 0.19.0 (#437) 2026-06-24 10:12:35 +09:00
Minseok Song 8caeed9db6 Docs: Canonicalize documentation guides (#436) 2026-06-24 00:34:42 +09:00
Minseok Song 04499073cd Docs: Add workflow chooser guide (#435) 2026-06-23 23:54:50 +09:00
Minseok Song a4bc088fad Core: Add Co-op Translator MCP server (#434) 2026-06-23 23:45:18 +09:00
Minseok Song 6e7da42144 Docs: Update Python API workflow documentation (#433) 2026-06-23 18:47:06 +09:00
Minseok Song 5db439d264 Core: Split project translation responsibilities (#432) 2026-06-23 17:53:41 +09:00
Minseok Song f95d6975d8 Core: Separate notebook translation pipeline (#431) 2026-06-23 17:15:27 +09:00
Minseok Song 2882420ee8 Core: Separate image translation pipeline (#430)
Separate image translation rendering from project-level path, persistence, and metadata handling.
2026-06-23 16:37:38 +09:00
Minseok Song bfe953cb46 Core: Separate markdown translation and path rewriting (#429) 2026-06-23 14:15:06 +09:00
Minseok Song d987eb67b6 Core: Add deterministic translation review workflow (#412) 2026-05-01 14:57:01 +09:00
Minseok Song 6cd321f638 Build: Add pull request CI workflow (#411) 2026-05-01 10:41:12 +09:00
Minseok Song a4196392e1 Core: Split project translation and utility modules (#410) 2026-05-01 00:26:59 +09:00
Minseok Song 0bbb11b80f Build: Bump version to 0.18.3 (#409) 2026-04-30 17:02:33 +09:00
Minseok Song c41c2b339d Add related deep dives section to README
Added a section for related deep dives in the README.
2026-04-30 16:58:05 +09:00
Minseok Song b4b8b3f9f6 Core: Use language disclaimer templates (#408) 2026-04-30 16:32:46 +09:00
Minseok Song a4d54a21d5 Docs: Add MkDocs API and CLI documentation site (#407) 2026-04-29 18:19:29 +09:00
Minseok Song 3ab40dfd57 Build: Upgrade vulnerable dependencies (#405) 2026-04-28 13:21:18 +09:00
Minseok Song 0e7c1acb5f Build: Bump version to 0.18.2 (#404) 2026-04-28 11:58:32 +09:00
Minseok Song 3120c07942 Core: Preserve Mermaid fence boundaries during translation (#403) 2026-04-28 11:48:01 +09:00
Minseok Song d7cab74795 Build: Bump version from 0.18.0 to 0.18.1 2026-04-20 13:27:26 +09:00
Minseok Song 88c6e0f13f Core: Add glossary support to programmatic API (#399) 2026-04-20 13:24:06 +09:00
Minseok Song 218ababe85 Build: Upgrade version to v0.18.0 (#398) 2026-04-20 12:11:10 +09:00
Minseok Song 774989d74f Core: Preserve markdown chunk formatting for oversized lists (#397) 2026-04-20 11:53:36 +09:00
Minseok Song c3abc39bb0 Core: Preserve current-document markdown links (#396) 2026-04-20 00:15:59 +09:00
Minseok SongandCopilot 78e0082a2b Core: Promote programmatic translation API (#394)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-16 14:02:07 +09:00
Minseok Songandlocalizeflow[bot] 0793c7449b chore(i18n): sync translations with latest source changes (#391)
Co-authored-by: localizeflow[bot] <1874183+localizeflow[bot]@users.noreply.github.com>
2026-04-07 20:57:26 +09:00
Minseok Song 5e86b36813 Bump version from 0.17.1 to 0.17.2 2026-03-30 22:49:12 +09:00
Minseok Song 3e59d9ad81 Build: Upgrade version to v0.17.1 (#386) 2026-03-30 16:22:03 +09:00
Minseok Song b2e473d6bb Core: Increase markdown chunk translation timeout (#385) 2026-03-30 14:50:21 +09:00
Minseok Song 68a6d62ebc Docs: Add Khmer (km) to language templates and docs (#384) 2026-03-30 14:47:52 +09:00
Minseok Song 1394f075b4 Build: Upgrade version to v0.17.0 (#380) 2026-03-17 16:50:56 +09:00
Minseok Song 08e59685c8 Core: Normalize internal anchor links using markdown-it and preserve code block integrity (#379) 2026-03-17 16:46:48 +09:00
Minseok Song 61ad5f367e Core: Improve CJK emphasis normalization safety and image link migration (#378) 2026-03-16 22:39:53 +09:00
Minseok Song 5b3ce73dec Core: Include language-specific prompt template in disclaimer generation (#377) 2026-03-16 22:27:17 +09:00
Minseok Song 3746297583 Core: Add Language-Specific Markdown Templates and Improve Markdown Preservation Logic (#372) 2026-02-24 13:31:58 +09:00
Minseok Song 4045dcf086 Build: Upgrade version to v0.16.8 (#371) 2026-02-17 02:18:56 +09:00
Minseok Song d6fd74cca3 Core: Prevent list-item chunk splits around code placeholders (#370) 2026-02-17 02:15:18 +09:00
Minseok Song 8f2266669f Core: Avoid bootstrapping text metadata for manual translations (#369) 2026-02-17 02:09:37 +09:00
Minseok Song 3a888aed29 Core: Guard image migrations behind images flag (#367) 2026-02-11 21:58:28 +09:00
Minseok Song 0175e924ec Core: Skip image migrations when images disabled (#366) 2026-02-11 19:48:19 +09:00
Minseok Song 645c4e43f9 Build: Bump version from 0.16.4 to 0.16.5 2026-02-11 01:47:41 +09:00
Minseok Song c4f16e3636 Core: Normalize README Clone Advisory Template and Improve Repo URL Substitution (#365) 2026-02-11 01:46:35 +09:00
Minseok Song 4d88d9b4ee Build: Bump version from 0.16.3 to 0.16.4 2026-02-09 23:49:12 +09:00
Minseok Song 7d21f5f235 Core: Rewrite translated image links to WebP during migration (#364) 2026-02-09 23:47:21 +09:00
Minseok Song c359329880 Clarify translation management in README
Enhanced clarity and consistency in the README regarding how Co-op Translator manages translations and metadata.
2026-02-04 17:43:06 +09:00
Minseok Song 2f6c3f06fc Build: Bump version from 0.16.2 to 0.16.3 (#361) 2026-02-02 20:52:18 +09:00
Minseok Song 9fb88b40bb Docs: Clarify tracked content types in README (#359) 2026-02-02 00:59:54 +09:00
Minseok Song d863b3852f Docs: Revise README for clarity and add translation management section (#358) 2026-02-02 00:54:13 +09:00
Minseok Song 2152a7ef77 Core: Fix metadata migration hash collisions and improve source key normalization (#356) 2026-01-29 23:22:14 +09:00
Minseok Song d976001752 Core: Fix First-Run False Positives by Migrating Inline Metadata Before Outdated Detection (#355) 2026-01-29 21:22:01 +09:00
Minseok Song 28f9863276 Core: Fix image link prefix depth and normalize webp handling (#354) 2026-01-29 19:04:49 +09:00
Minseok Song d2bf81a9a5 Build: Upgrade version to v0.16.0 (#353) 2026-01-29 15:58:37 +09:00
Minseok Song b3ace2dad6 Core: Fix incorrect relative path depth for image links in nested dir (#352) 2026-01-29 15:56:04 +09:00
Minseok Song 140ccbb8e9 Build: Upgrade version to v0.16.0rc1 (#351) 2026-01-28 21:26:46 +09:00
Minseok Song 7587708098 Core: Standardize language codes to canonical BCP 47 across CLI, core, templates, and metadata (#350) 2026-01-28 21:08:13 +09:00
Minseok Song 5d44c6a3b4 Core: Remove inline file-top metadata and migrate to centralized JSON (#349) 2026-01-27 18:21:56 +09:00
Minseok Song 0567a6d141 Build: Upgrade version to v0.15.1 (#344) 2026-01-16 02:18:29 +09:00
Minseok Song 9195d769a6 Core: Scope-Aware Image Migration and Metadata Sorting Improvements (#343) 2026-01-16 02:12:31 +09:00
Minseok Song 0ac6c7027a Build: Upgrade version to v0.15.0 (#342) 2026-01-15 17:15:49 +09:00
Minseok Song 24662164f2 Core: Convert translated images to WebP format for storage optimization (#341) 2026-01-15 17:08:14 +09:00
Minseok Song b3e139d2fd Core: Add Per-Language Image Metadata System, Outdated Image Detection, and Automated Retranslation (#340) 2026-01-15 15:38:47 +09:00
Minseok Song c0340836f9 Build: Upgrade version to v0.14.1 (#338) 2026-01-13 00:00:28 +09:00
Minseok Song cf0a905b61 Core: Improve image text rendering with dynamic font sizing, supersampling, and better bounding-box fitting (#337) 2026-01-12 23:53:07 +09:00
Minseok Song 129fdb3f73 Improve image translation prompt generation and add line-number stripping utility (#336) 2026-01-12 22:39:07 +09:00
Minseok Song a0c9266cd7 Core: Remove markdown skip/original fallback and enforce fail-fast (#334) 2026-01-08 19:33:58 +09:00
Minseok Song 1a7cb350c3 Build: Upgrade version to v0.14.0 (#332) 2026-01-08 00:03:57 +09:00
Minseok Song 770e9a67c8 Core: Deprecate image fast mode option (#331) 2026-01-08 00:02:03 +09:00
Minseok Song 2a565e6e72 Core: Adopt language-scoped directories & modernize translated image pipeline (#330) 2026-01-07 23:38:04 +09:00
Minseok Song f07c8e2b85 Build: Upgrade version to v0.13.4 (#328) 2026-01-02 20:50:18 +09:00
Minseok Song 5165dffab2 Core: Core Image-Cleanup Overhaul, Language-Code Validation, and Hash-Prefix Policy Alignment (#327) 2026-01-02 20:47:52 +09:00
Minseok Song 77681162e0 Core: Add --repo-url Support and Personalized Sparse-Checkout Advisory to README Language Table Updates (#326) 2026-01-02 13:35:00 +09:00
Minseok Song 892600cde8 Core: Standardize Translated Image Hash Prefixing & Update Directory Manager Behavior (#325) 2026-01-02 10:42:20 +09:00
Minseok Song 26eac6e927 Build: Upgrade version to v0.13.2 (#324) 2025-12-27 16:51:16 +09:00
Minseok Song 645b755563 Core: Add MDX support and enhance pre-translation image/markdown/notebook migration (#323) 2025-12-27 16:47:59 +09:00
Minseok Song 878e941c53 Build: Upgrade version to v0.13.1 (#322) 2025-12-27 12:51:39 +09:00
Minseok Song 3ce134f8f9 Core: Migrate notebook image links and suppress markdown-it debug logs (#321) 2025-12-27 10:56:25 +09:00
Minseok Song ab965441dc Build: Upgrade version to v0.13.0 (#320) 2025-12-26 21:19:19 +09:00
Minseok Song f2288b64cb Core: Shorten translated image hashes and migrate legacy images (#319) 2025-12-26 21:14:49 +09:00