Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
---
title: Экспорт
docs: sync translations with documentation changes since v0.15.1 (#886)
Eleven translated pages changed in English since the last release without
matching updates: system requirements, the Lint tab, AI chat diff tools,
collaboration with agents, design JSX imports and export fidelity,
Storybook and live-app export, lint fixes, page navigation, and Checking
Designs. Bring de, es, fr, it, pl, and ru up to date, add the sections
the abridged translations lacked where a change landed, use each
language's UI labels, and point the export page at documents list.
2026-10-04 16:38:35 +00:00
description: Экспорт содержимого документа в PNG, JPG, WEBP, SVG, .fig, JSX, HTML или истории Storybook и преобразование между форматами.
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
---
# Экспорт
docs: sync translations with documentation changes since v0.15.1 (#886)
Eleven translated pages changed in English since the last release without
matching updates: system requirements, the Lint tab, AI chat diff tools,
collaboration with agents, design JSX imports and export fidelity,
Storybook and live-app export, lint fixes, page navigation, and Checking
Designs. Bring de, es, fr, it, pl, and ru up to date, add the sections
the abridged translations lacked where a change landed, use each
language's UI labels, and point the export page at documents list.
2026-10-04 16:38:35 +00:00
CLI экспортирует дизайн в растровые изображения, векторную графику, отдельные документы `.fig` , JSX, HTML или истории Storybook.
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
## Изображения и .fig
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```sh
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
openpencil export design.fig # PNG по умолчанию
openpencil export design.fig -f jpg -s 2 -q 90 # JPG, масштаб 2× , качество 90
openpencil export design.fig -f webp -s 3 # WEBP, масштаб 3×
openpencil export design.fig -f svg # SVG
openpencil export design.fig -f fig --page "Page 1" # одна страница в отдельном .fig
openpencil export design.fig -f fig --node 1:23 # один объект в отдельном .fig
openpencil export design.fig -f html --css tailwind # фрагмент HTML с классами Tailwind
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```
Параметры:
docs: sync translations with documentation changes since v0.15.1 (#886)
Eleven translated pages changed in English since the last release without
matching updates: system requirements, the Lint tab, AI chat diff tools,
collaboration with agents, design JSX imports and export fidelity,
Storybook and live-app export, lint fixes, page navigation, and Checking
Designs. Bring de, es, fr, it, pl, and ru up to date, add the sections
the abridged translations lacked where a change landed, use each
language's UI labels, and point the export page at documents list.
2026-10-04 16:38:35 +00:00
- `-f` — формат: `png` , `jpg` , `webp` , `svg` , `jsx` , `html` , `fig` или `storybook` ;
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
- `-s` — масштаб от `1` до `4` ;
- `-q` — качество от `0` до `100` , только для JPG и WEBP;
- `-o` — путь к выходному файлу;
- `--page` — имя страницы;
- `--node` — идентификатор объекта.
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
## JSX
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
Чтобы получить JSX с классами Tailwind:
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```sh
docs: sync translations with documentation changes since v0.15.1 (#886)
Eleven translated pages changed in English since the last release without
matching updates: system requirements, the Lint tab, AI chat diff tools,
collaboration with agents, design JSX imports and export fidelity,
Storybook and live-app export, lint fixes, page navigation, and Checking
Designs. Bring de, es, fr, it, pl, and ru up to date, add the sections
the abridged translations lacked where a change landed, use each
language's UI labels, and point the export page at documents list.
2026-10-04 16:38:35 +00:00
openpencil export design.fig -f tailwind-jsx # или: -f jsx --style tailwind
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
Параметр `--style openpencil` выбирает собственный формат JSX OpenPencil. Подробнее — в разделе [Рендерер JSX ](../jsx-renderer ).
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
## HTML
По умолчанию команда создаёт фрагмент HTML с о встроенными стилями. Вместо них можно использовать классы Tailwind:
```sh
openpencil export design.fig -f html
openpencil export design.fig -f html --css tailwind
```
Параметр `--html standalone` создаёт полноценный HTML-документ, который можно открыть в браузере. В него входят стили с б р о с а и обёртка страницы. Этот формат предназначен для передачи дизайна и кода, а не для точного воспроизведения отрисовки до пикселя:
```sh
openpencil export design.fig -f html --html standalone --css inline
openpencil export design.fig -f html --html standalone --css tailwind
openpencil export design.fig -f html --html standalone --css tailwind --assets external
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
При автономном экспорте Tailwind CSS компилируется сразу, поэтому браузерная среда Tailwind не требуется. `--assets external` сохраняет CSS и извлечённые изображения рядом с HTML. В сочетании с ним `--fonts assets` находит шрифты текстовых объектов SceneGraph через настроенных поставщиков веб-шрифтов и создаёт локальные файлы `@font-face` .
Экспорт HTML доступен при работе с файлом.
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
docs: sync translations with documentation changes since v0.15.1 (#886)
Eleven translated pages changed in English since the last release without
matching updates: system requirements, the Lint tab, AI chat diff tools,
collaboration with agents, design JSX imports and export fidelity,
Storybook and live-app export, lint fixes, page navigation, and Checking
Designs. Bring de, es, fr, it, pl, and ru up to date, add the sections
the abridged translations lacked where a change landed, use each
language's UI labels, and point the export page at documents list.
2026-10-04 16:38:35 +00:00
## Экспорт в Storybook
Команда создаёт по одному файлу CSF3 `.stories.ts` для каждого набора компонентов или компонента:
```sh
openpencil export design.fig -f storybook # истории React в ./design-stories/
openpencil export design.fig -f storybook --framework vue -o src/stories
openpencil export design.fig -f storybook --framework html --page "Components"
openpencil export design.pen -f storybook -o src/stories --watch # повторный экспорт при каждом сохранении
openpencil export 'src/**/*.pen' -f storybook --beside --watch # истории рядом с каждым дизайном
```
### Дизайн рядом с историями
Храните файл дизайна компонента в папке самого компонента и экспортируйте с `--beside` : истории каждого документа, изображения дизайна и манифест `.openpencil-stories.json` попадут в папку этого документа, рядом с кодом компонента. Шаблон `stories` в `.storybook/main.ts` , например `../src/**/*.stories.ts` , подхватит их без дополнительной настройки.
Можно передать несколько документов или шаблон в кавычках, например `'src/**/*.pen'` , который OpenPencil раскрывает сам (нужен Node.js 22 или новее). Для нескольких документов необходим `--beside` или `--output` ; `--page` работает только с одним документом. Документы экспортируются по очереди; если один не удалось экспортировать, остальные всё равно будут обработаны, а команда завершится с ошибкой. `--watch` следит за всеми найденными документами; документ, созданный после запуска слежения, потребует повторного запуска.
Каждый вариант набора компонентов становится историей, а е г о свойства вариантов — элементами управления `select` , поэтому переключение элемента показывает соответствующий вариант. Отдельные компоненты с именами через косую черту, например `Button/Primary` и `Button/Secondary` , собираются в один файл `Button` с элементом управления `Variant` . Если в дизайне нет варианта для выбранной комбинации, Storybook выдаст ошибку с именем, а не покажет другой вариант.
Истории отображают компонент как HTML с о встроенными стилями, как `-f html` , поэтому среда выполнения OpenPencil не нужна; `--framework` (`react`, `vue` или `html` ) меняет только обёртку и импорт `Meta` /`StoryObj` из `@storybook/react-vite` , `@storybook/vue3-vite` или `@storybook/html-vite` . В тексте используются семейства шрифтов документа, которые Storybook должен загрузить сам. Текстовые, логические свойства и свойства подмены экземпляра пока не экспортируются.
В историях есть записи `parameters.design` для [`@storybook/addon-designs` ](https://github.com/storybookjs/addon-designs ):
- **OpenPencil:** если документ находится внутри текущей папки, это [ссылка `openpencil://` ](../index#url-scheme ), которая открывает документ в приложении для компьютера и выделяет вариант или е г о набор компонентов, когда другой слой носит то же имя, что и вариант. Схема обращается к слоям по имени, поэтому история, у которой имена варианта и компонента повторяются у других слоёв, ссылки не получает.
- **Design:** PNG варианта в масштабе 2× , записанный в `<Name>.design/` рядом с историей и подключённый через `new URL(…, import.meta.url)` , чтобы Vite включил е г о в сборку. Скопируйте параметр в историю собственного компонента, чтобы сравнить реализацию с дизайном. `--no-design-images` пропускает отрисовку; подстановка шрифтов подчиняется `--font-policy` , как при растровом экспорте.
`-o` задаёт папку вывода. Манифест `.openpencil-stories.json` в ней записывает, какой документ (путь относительно папки вывода) и какая страница создали каждую историю и изображение; сохраняйте е г о в репозитории вместе с историями. Экспорт заменяет файлы, созданные предыдущим экспортом того же документа, включая файлы удалённых или переименованных компонентов; с `--page` — только файлы этой страницы. Прежде чем что-либо менять, команда откажется перезаписывать любой другой файл: написанную вручную историю, историю другого документа или посторонний образ. Если при экспорте одной страницы имена файлов сместились на истории другой страницы, потребуется полный экспорт. Без манифеста существующие истории считаются чужими, поэтому перед повторным экспортом удалите их. `--watch` оставляет команду запущенной и повторяет экспорт при каждом сохранении документа, так что горячая перезагрузка Storybook следует за дизайном; если сохранённый файл прочитать не удалось, команда сообщает о б этом и продолжает следить. Отсутствующая `--page` или подстановка при `--font-policy strict` по-прежнему завершают команду.
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
## Миниатюра
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```sh
2026-05-29 12:56:52 +00:00
openpencil export design.fig --thumbnail --width 1920 --height 1080
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
## Экспорт из запущенного приложения
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
docs: polish localized documentation
* docs: polish localized documentation
- Rewrite Russian documentation for natural terminology and current source parity\n- Continue the Polish editorial pass across guides and SDK references\n- Refresh shared localized SDK API data imports
* docs(pl): complete editorial pass
- Rewrite the remaining advanced Vue SDK references\n- Refresh the Figma compatibility matrix against the canonical source\n- Align terminology and behavior across every Polish documentation page
* docs(de): complete editorial pass
- Rewrite German guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(es): complete editorial pass
- Rewrite Spanish guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs(fr): complete editorial pass
- Rewrite French guides, automation docs, and Vue SDK references\n- Restore current AI, export, component, and variable behavior\n- Refresh the Penpot comparison and Figma compatibility matrix
* docs: correct localized terminology
- Replace unnecessary English prose with natural localized terminology\n- Derive documentation aliases from named directory roots\n- Preserve English only for identifiers, APIs, and exact product terms
* docs(it): continue editorial pass
- Rewrite Italian user guides and automation documentation\n- Update Vue SDK composables and component references\n- Restore current AI, export, component, and variable behavior
* docs(it): complete editorial pass
- Finish Italian advanced SDK and reference documentation\n- Refresh the Penpot comparison and Figma compatibility matrix\n- Replace literal machine translations with natural technical prose
* docs(pl): refine property panel terminology
* docs: refine remaining localized prose
- Replace overfitted English prose in Polish feature documentation\n- Rewrite the Russian property-list reference in natural terminology
* docs(ru): rewrite Penpot comparison naturally
- Replace remaining English prose with natural Russian\n- Preserve code identifiers and library names only where required
* docs: rewrite localized feature overviews naturally
- Replace avoidable English prose in German, Spanish, and French\n- Keep identifiers and product names unchanged
* docs(de): refine property panel terminology
* docs: refine Spanish and French SDK terminology
* docs(ru): continue full prose audit
- Rewrite homepage, setup, navigation, and guide index naturally\n- Restore missing zoom shortcuts
* docs(ru): audit user and automation guides
- Rewrite selection, collaboration, and automation prose naturally\n- Preserve API identifiers while localizing ordinary terminology
* docs(ru): audit CLI inspection and analysis
* docs(ru): audit Vue SDK overview and guides
* docs(ru): audit Vue SDK API prose
- Localize ordinary component and composable terminology\n- Preserve API symbols and code identifiers
* docs(ru): audit advanced and gradient API references
* docs(ru): finish advanced API prose audit
* docs(ru): audit JSX renderer guide
* docs(ru): audit CLI export and scripting guides
* docs(pl): audit Penpot comparison prose
* docs(pl): audit selection and automation guides
* docs(pl): audit homepage and variable guides
* docs(pl): audit vector, layers, and Pen guides
* docs(pl): audit Auto layout and shape guides
* docs(pl): audit context menu and export guides
* docs(pl): audit JSX and analysis guides
* docs(pl): audit AI Chat guide
* docs(pl): audit components and CLI inspection
* docs(pl): audit scripting and SDK overview prose
* docs(pl): audit SDK API indexes
* docs(pl): audit SDK component references
* docs(pl): audit SDK composable references
* docs(ru): refine usePosition terminology
* docs(pl): audit advanced SDK references
* docs(pl): audit Figma compatibility matrix
* docs(pl): finish residual SDK terminology audit
* docs(pl): finish component terminology audit
* docs(pl): finish SDK guide terminology audit
* docs(de): begin full user guide prose audit
* docs(de): audit navigation, Pen, and layers guides
* docs(de): audit Auto Layout, shapes, menu, and export
* docs(de): audit components, text, and vector guides
* docs(de): audit variables and automation overview
* docs(de): audit AI Chat and collaboration guides
* docs(de): audit CLI inspection, analysis, and export
* docs(de): audit scripting and JSX guides
* docs(de): audit Vue SDK overview and guides
* docs(de): audit SDK API indexes
* docs(de): audit SDK component references
* docs(de): audit SDK composable references
* docs(de): audit advanced SDK references
* docs(de): audit Penpot comparison prose
* docs(de): audit Figma compatibility reference
* docs(es): begin full user guide prose audit
* docs(es): audit document organization guides
* docs(es): audit editing workflow guides
* docs(es): audit automation and collaboration prose
* docs(es): audit CLI inspection and export guides
* docs(es): audit CLI scripting guide
* docs(es): audit JSX and feature overview prose
* docs(es): audit Penpot comparison prose
* docs(es): audit SDK overview and guides
* docs(es): begin SDK component reference audit
* docs(es): audit SDK navigation component references
* docs(es): audit SDK color and layout components
* docs(es): begin SDK composable reference audit
* docs(es): audit SDK property composable references
* docs(es): audit SDK editor composable references
* docs(es): begin advanced SDK reference audit
* docs(es): audit advanced SDK state references
* docs(es): complete advanced SDK reference audit
* docs(es): audit Figma compatibility reference
* docs(es): complete residual terminology sweep
* docs(fr): begin full prose second audit
* docs(fr): audit AI and variables prose
* docs(fr): audit core user guide prose
* docs(fr): audit editing workflow guides
* docs(fr): audit CLI and JSX prose
* docs(fr): audit Penpot comparison prose
* docs(fr): audit SDK overview and guides
* docs(fr): begin SDK API reference audit
* docs(fr): audit SDK navigation component references
* docs(fr): audit SDK color and layout components
* docs(fr): begin SDK composable reference audit
* docs(fr): audit SDK property composable references
* docs(fr): audit editor composables and advanced APIs
* docs(fr): audit advanced SDK state references
* docs(fr): complete advanced SDK reference audit
* docs(fr): audit Figma compatibility reference
* docs(fr): complete residual terminology sweep
* docs(it): begin full prose second audit
* docs(it): audit document workflow guides
* docs(it): audit editing and automation prose
* docs(it): audit CLI and JSX prose
* docs(it): audit Penpot comparison and SDK guides
* docs(it): begin SDK API reference audit
* docs(it): audit SDK component and state references
* docs(it): audit residual SDK references
* docs(it): audit Figma compatibility reference
* docs(it): complete residual terminology sweep
* docs(i18n): verify residual locale terminology
2026-08-20 15:36:50 +00:00
Н е указывайте файл, чтобы экспортировать текущий документ из приложения:
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```sh
docs: sync translations with documentation changes since v0.15.1 (#886)
Eleven translated pages changed in English since the last release without
matching updates: system requirements, the Lint tab, AI chat diff tools,
collaboration with agents, design JSX imports and export fidelity,
Storybook and live-app export, lint fixes, page navigation, and Checking
Designs. Bring de, es, fr, it, pl, and ru up to date, add the sections
the abridged translations lacked where a change landed, use each
language's UI labels, and point the export page at documents list.
2026-10-04 16:38:35 +00:00
openpencil export -f png # выделение в активном документе
openpencil export --page "Components" -f png # все слои страницы
openpencil export --node 1:23 -f png # один слой на любой странице
Translate AI & Automation + CLI reference to all 6 locales
48 translated pages (de, es, fr, it, pl, ru) for the Programmable
section: overview, AI Chat, Collaboration, JSX Renderer, CLI
(inspecting, exporting, analyzing, scripting).
CLI reference and MCP server pages copied as-is (mostly code/tables).
2026-03-08 12:35:03 +00:00
```
docs: sync translations with documentation changes since v0.15.1 (#886)
Eleven translated pages changed in English since the last release without
matching updates: system requirements, the Lint tab, AI chat diff tools,
collaboration with agents, design JSX imports and export fidelity,
Storybook and live-app export, lint fixes, page navigation, and Checking
Designs. Bring de, es, fr, it, pl, and ru up to date, add the sections
the abridged translations lacked where a change landed, use each
language's UI labels, and point the export page at documents list.
2026-10-04 16:38:35 +00:00
`--page` принимает имя страницы, а `--page-id` — ID страницы из `openpencil documents list` ; любой из параметров экспортирует страницу, не переключая на неё приложение. Добавьте `--document-id` , чтобы экспортировать из документа, который не является активным.
В режиме запущенного приложения поддерживаются PNG, JPG, WEBP, SVG и PDF. Для PowerPoint, JSX, HTML, Storybook и `.fig` нужно указать файл. Экспорт миниатюр в режиме файла пока не поддерживается.