tinymist/locales/tinymist-vscode-rt.toml
QuadnucYard bcd6af975e
Some checks are pending
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
feat: multi-page export and no-write support (#2098)
## Features

- Support multi-page export in the server export command. Added an extra
arg to decide whether to write to the file or only return data for
client use (page preview in exporter). VSCode users can use this feature
via the quick-export command or code lens.
- (refactor) Move most export logic from tinymist to tinymist-task,
excluding typlite-related, which already depends on tinymist-task.
- Added relevant export tests. The export e2e test now includes hash
checking for all targets.

## Not done

- Support new args in `TypstExtraArgs` for CLI compilation.

---------

Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2025-10-13 23:02:44 +08:00

143 lines
4.9 KiB
TOML

# The translations are partially generated by copilot
[" (Preview)"]
en = " (Preview)"
zh = " (预览)"
["A page number template must be present if the source document renders to multiple pages. Use `{p}` for page numbers, `{0p}` for zero padded page numbers and `{t}` for page count.\nLeave empty for default naming scheme."]
en = "A page number template must be present if the source document renders to multiple pages. Use `{p}` for page numbers, `{0p}` for zero padded page numbers and `{t}` for page count.\nLeave empty for default naming scheme."
["A typst file help export to TeX, e.g. `/ieee-tex.typ` or `@local/ieee-tex:0.1.0`"]
en = "A typst file help export to TeX, e.g. `/ieee-tex.typ` or `@local/ieee-tex:0.1.0`"
zh = "提供一个帮助导出为 TeX 的 typst 文件,例如 `/ieee-tex.typ` 或 `@local/ieee-tex:0.1.0`"
["Export as HTML"]
en = "Export as HTML"
zh = "导出为 HTML"
["Export as Markdown"]
en = "Export as Markdown"
zh = "导出为 Markdown"
["Export as PDF with specified pages"]
en = "Export as PDF with specified pages"
zh = "导出指定页码为 PDF"
["Export as PDF"]
en = "Export as PDF"
zh = "导出为 PDF"
["Export as PNG (and update tasks.json)"]
en = "Export as PNG (and update tasks.json)"
zh = "导出为 PNG (并更新 tasks.json)"
["Export as SVG (and update tasks.json)"]
en = "Export as SVG (and update tasks.json)"
zh = "导出为 SVG (并更新 tasks.json)"
["Export as TeX"]
en = "Export as TeX"
zh = "导出为 TeX"
["Export as Text"]
en = "Export as Text"
zh = "导出为纯文本文件"
["Export as a single PNG by merging pages"]
en = "Export as a single PNG by merging pages"
zh = "合并页面并导出为单个 PNG"
["Export as a single SVG by merging pages"]
en = "Export as a single SVG by merging pages"
zh = "合并页面并导出为单个 SVG"
["Export the specified pages as multiple PNGs"]
en = "Export the specified pages as multiple PNGs"
zh = "将指定页面导出为多个单独 PNG"
["Export the specified pages as multiple SVGs"]
en = "Export the specified pages as multiple SVGs"
zh = "将指定页面导出为多个单独 SVG"
["Hint: you can create and find local packages in the sidebar. See https://github.com/Myriad-Dreamin/tinymist/tree/bc15eb55cee9f9b048aafd5f22472894961a1f51/editors/vscode/e2e-workspaces/ieee-paper for more information."]
en = "Hint: you can create and find local packages in the sidebar. See https://github.com/Myriad-Dreamin/tinymist/tree/bc15eb55cee9f9b048aafd5f22472894961a1f51/editors/vscode/e2e-workspaces/ieee-paper for more information."
zh = "提示:您可以在侧边栏中创建和查找本地包。有关更多信息,请参见 https://github.com/Myriad-Dreamin/tinymist/tree/bc15eb55cee9f9b048aafd5f22472894961a1f51/editors/vscode/e2e-workspaces/ieee-paper。"
["Invalid page number: {page}"]
en = "Invalid page number: {page}"
zh = "无效的页码:{page}"
["Invalid page range format: {range}"]
en = "Invalid page range format: {range}"
zh = "无效的页码范围格式:{range}"
["Invalid page range: {range}"]
en = "Invalid page range: {range}"
zh = "无效的页码范围:{range}"
["PDF (Specific Pages)"]
en = "PDF (Specific Pages)"
zh = "PDF (指定页码)"
["PNG (Merged)"]
en = "PNG (Merged)"
zh = "PNG (合并)"
["PNG (Specific Pages)"]
en = "PNG (Specific Pages)"
zh = "PNG (指定页码)"
["PNG (Task)"]
en = "PNG (Task)"
zh = "PNG (任务)"
["Pages to export"]
en = "Pages to export"
zh = "要导出的页码"
["Pick a method to export and show"]
en = "Pick a method to export and show"
zh = "选择导出并预览的方式"
["Pick a method to export"]
en = "Pick a method to export"
zh = "选择导出方式"
["Query current document and export the result as a JSON file"]
en = "Query current document and export the result as a JSON file"
zh = "查询当前文档并导出结果为 JSON 文件"
["Query current document and export the result as a YAML file"]
en = "Query current document and export the result as a YAML file"
zh = "查询当前文档并导出结果为 YAML 文件"
["Query current document and export the result as a file. We will ask a few questions and update the tasks.json file for you."]
en = "Query current document and export the result as a file. We will ask a few questions and update the tasks.json file for you."
zh = "查询当前文档并导出结果为文件。我们将会询问一些问题并为您更新 tasks.json 文件。"
["SVG (Merged)"]
en = "SVG (Merged)"
zh = "SVG (合并)"
["SVG (Specific Pages)"]
en = "SVG (Specific Pages)"
["SVG (Task)"]
en = "SVG (Task)"
zh = "SVG (任务)"
["Specify the pages you want to export"]
en = "Specify the pages you want to export"
zh = "指定要导出的页码"
["TeX processor"]
en = "TeX processor"
zh = "TeX 导出的处理脚本"
["e.g. `1-3,5,7-9`, leave empty for all pages"]
en = "e.g. `1-3,5,7-9`, leave empty for all pages"
zh = "例如 `1-3,5,7-9`,留空表示导出所有页"
["e.g., `page-{0p}-of-{t}.png`"]
en = "e.g., `page-{0p}-of-{t}.png`"