init v0.23.0

Signed-off-by: Sun Ruoxi <sunruoxi@4paradigm.com>
This commit is contained in:
2026-08-27 15:11:51 +08:00
parent b582a8e7d1
commit 7f8a1b1f7a
2849 changed files with 712887 additions and 22001 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2,14 +2,14 @@
# Copyright (C) 2025, vllm-ascend team
# This file is distributed under the same license as the vllm-ascend
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: vllm-ascend\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-07-18 09:01+0800\n"
"POT-Creation-Date: 2026-07-31 09:58+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh_CN <LL@li.org>\n"
@@ -18,187 +18,182 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Generated-By: Babel 2.17.0\n"
"Generated-By: Babel 2.18.0\n"
#: ../../community/governance.md:1
#: ../../source/community/governance.md:1
msgid "Governance"
msgstr "治理"
#: ../../community/governance.md:3
#: ../../source/community/governance.md:3
msgid "Mission"
msgstr "使命"
#: ../../community/governance.md:4
#: ../../source/community/governance.md:5
msgid ""
"As a vital component of vLLM, the vLLM Ascend project is dedicated to "
"providing an easy, fast, and cheap LLM Serving for Everyone on Ascend NPU, "
"providing an easy, fast, and cheap LLM Serving for everyone on Ascend NPUs "
"and to actively contribute to the enrichment of vLLM."
msgstr ""
"作为 vLLM 的重要组成部分,vLLM Ascend 项目致力于为所有人在 Ascend NPU 上提供简单、快速且低成本的大语言模型服务,并积极促进"
" vLLM 的丰富发展。"
"作为vLLM的重要组成部分,vLLM "
"Ascend项目致力于在昇腾NPU上为所有人提供简单、快速且低成本的LLM服务,并积极为vLLM的丰富发展做出贡献。"
#: ../../community/governance.md:6
#: ../../source/community/governance.md:7
msgid "Principles"
msgstr "原则"
#: ../../community/governance.md:7
#: ../../source/community/governance.md:9
msgid ""
"vLLM Ascend follows the vLLM community's code of conduct:[vLLM - CODE OF "
"vLLM Ascend follows the vLLM community's code of conduct: [vLLM - CODE OF "
"CONDUCT](https://github.com/vllm-project/vllm/blob/main/CODE_OF_CONDUCT.md)"
msgstr ""
"vLLM Ascend 遵循 vLLM 社区的行为准则:[vLLM - 行为准则](https://github.com/vllm-"
"project/vllm/blob/main/CODE_OF_CONDUCT.md)"
#: ../../community/governance.md:9
#: ../../source/community/governance.md:11
msgid "Governance - Mechanics"
msgstr "治理 - 机制"
msgstr "治理机制"
#: ../../community/governance.md:10
#: ../../source/community/governance.md:13
msgid ""
"vLLM Ascend is an open-source project under the vLLM community, where the "
"authority to appoint roles is ultimately determined by the vLLM community. "
"It adopts a hierarchical technical governance structure."
msgstr "vLLM Ascend 是 vLLM 社区下的一个开源项目,其角色任命权最终由 vLLM 社区决定。它采用分层的技术治理结构。"
msgstr "vLLM Ascend 是 vLLM 社区下的一个开源项目,角色任命的权力最终由 vLLM 社区决定。它采用分层技术治理结构。"
#: ../../community/governance.md:12
#: ../../source/community/governance.md:15
msgid "Contributor:"
msgstr "贡献者:"
#: ../../community/governance.md:14
#: ../../source/community/governance.md:17
msgid ""
"**Responsibility:** Help new contributors on boarding, handle and respond to"
" community questions, review RFCs, code"
msgstr "**职责:** 帮助新贡献者加入,处理和回复社区问题,审查RFC和代码"
"**Responsibility:** Help new contributors with onboarding, handle and "
"respond to community questions, review RFCs and code."
msgstr "**职责:** 帮助新贡献者入门,处理和回复社区问题,审查 RFC 和代码。"
#: ../../community/governance.md:16
#: ../../source/community/governance.md:19
msgid ""
"**Requirements:** Complete at least 1 contribution. Contributor is someone "
"who consistently and actively participates in a project, included but not "
"**Requirements:** Complete at least 1 contribution. A contributor is someone"
" who consistently and actively participates in a project, including but not "
"limited to issue/review/commits/community involvement."
msgstr "**要求:** 完成至少1次贡献。贡献者是指持续且积极参与项目的人,包括但不限于问题、评审、提交和社区参与。"
msgstr "**要求:** 完成至少 1 次贡献。贡献者是持续积极参与项目的人员,包括但不限于问题/审查/提交/社区参与。"
#: ../../community/governance.md:18
#: ../../source/community/governance.md:21
msgid ""
"Contributors will be empowered [vllm-project/vllm-"
"ascend](https://github.com/vllm-project/vllm-ascend) Github repo `Triage` "
"permissions (`Can read and clone this repository. Can also manage issues and"
" pull requests`) to help community developers collaborate more efficiently."
"Contributors are granted the `Triage` role in the [vllm-project/vllm-"
"ascend](https://github.com/vllm-project/vllm-ascend) GitHub repository, "
"which allows them to read and clone the repo, manage issues and PRs, and "
"collaborate efficiently with community developers."
msgstr ""
"贡献者将被赋予 [vllm-project/vllm-ascend](https://github.com/vllm-project/vllm-"
"ascend) Github 仓库的 `Triage` 权限(`可读取和克隆此仓库。还可以管理问题和拉取请求`),以帮助社区开发者更加高效地协作。"
"贡献者将被授予[vllm-project/vllm-ascend](https://github.com/vllm-project/vllm-"
"ascend) GitHub仓库中的`Triage`角色,该角色允许他们读取和克隆仓库、管理问题和PR,并与社区开发者高效协作。"
#: ../../community/governance.md:20
#: ../../source/community/governance.md:23
msgid "Maintainer:"
msgstr "维护者:"
#: ../../community/governance.md:22
#: ../../source/community/governance.md:25
msgid ""
"**Responsibility:** Develop the project's vision and mission. Maintainers "
"are responsible for driving the technical direction of the entire project "
"and ensuring its overall success, possessing code merge permissions. They "
"formulate the roadmap, review contributions from community members, "
"continuously contribute code, and actively engage in community activities "
"(such as regular meetings/events)."
"are responsible for shaping the technical direction of the project and "
"ensuring its long-term success. With code merge permissions, they lead "
"roadmap planning, review community contributions, make ongoing code "
"improvements, and actively participate in community engagement—such as "
"regular meetings and events."
msgstr ""
"**责任:** "
"制定项目的愿景和使命。维护者负责引领整个项目的技术方向并确保其整体成功,拥有代码合并权限。他们制定路线图,审核社区成员的贡献,持续贡献代码,并积极参与社区活动(如定期会议/活动)。"
"**职责:** "
"制定项目的愿景和使命。维护者负责塑造项目的技术方向并确保其长期成功。拥有代码合并权限,主导路线图规划,审查社区贡献,持续改进代码,并积极参与社区互动——例如定期会议和活动。"
#: ../../community/governance.md:24
#: ../../source/community/governance.md:27
msgid ""
"**Requirements:** Deep understanding of ‌vLLM‌ and ‌vLLM Ascend‌ codebases, "
"with a commitment to sustained code contributions. Competency in "
"‌design/development/PR review workflows‌."
msgstr ""
"**要求:** 深入理解 ‌vLLM‌ 和 ‌vLLM Ascend‌ 代码库,并承诺持续贡献代码。具备 ‌设计/开发/PR 审核流程‌ 的能力。"
"**Requirements:** Deep understanding of ‌vLLM‌ and ‌vLLM Ascend‌ code bases,"
" with a commitment to sustained code contributions and competency in "
"‌design, development, and PR review workflows‌."
msgstr "**要求:** 深入理解 vLLM 和 vLLM Ascend 代码库,致力于持续贡献代码,并具备设计、开发和 PR 审查工作流的能力。"
#: ../../community/governance.md:25
#: ../../source/community/governance.md:29
msgid ""
"**Review Quality‌:** Actively participate in community code reviews, "
"**Review quality‌:** Actively participate in community code reviews, "
"ensuring high-quality code integration."
msgstr "**评审质量:** 积极参与社区代码评审,确保高质量的代码集成。"
msgstr "**审查质量:** 积极参与社区代码审查,确保高质量的代码集成。"
#: ../../community/governance.md:26
#: ../../source/community/governance.md:30
msgid ""
"**Quality Contribution‌:** Successfully develop and deliver at least one "
"**Quality contribution‌:** Successfully develop and deliver at least one "
"major feature while maintaining consistent high-quality contributions."
msgstr "**质量贡献‌:** 成功开发并交付至少一个主要功能,同时持续保持高质量的贡献。"
msgstr "**高质量贡献:** 成功开发和交付至少一个主要功能,同时保持持续的高质量贡献。"
#: ../../community/governance.md:27
#: ../../source/community/governance.md:31
msgid ""
"**Community Involvement‌:** Actively address issues, respond to forum "
"**Community involvement‌:** Actively address issues, respond to forum "
"inquiries, participate in discussions, and engage in community-driven tasks."
msgstr "**社区参与:** 积极解决问题,回复论坛询问,参与讨论,并参与社区驱动的任务。"
msgstr "**社区参与:** 积极处理问题,回复论坛咨询,参与讨论,并投身于社区驱动的任务。"
#: ../../community/governance.md:29
#: ../../source/community/governance.md:33
msgid ""
"Requires approval from existing Maintainers. The vLLM community has the "
"final decision-making authority."
msgstr "需要现有维护者的批准。vLLM社区拥有最终决策权。"
#: ../../community/governance.md:31
msgid ""
"Maintainer will be empowered [vllm-project/vllm-"
"ascend](https://github.com/vllm-project/vllm-ascend) Github repo write "
"permissions (`Can read, clone, and push to this repository. Can also manage "
"issues and pull requests`)."
"The approval from existing Maintainers is required. The vLLM community has "
"the final decision-making authority. Maintainers will be granted write "
"access to the [vllm-project/vllm-ascend](https://github.com/vllm-"
"project/vllm-ascend) GitHub repo. This includes permission to read, clone, "
"and push to the repository, as well as manage issues and pull requests."
msgstr ""
"维护者将被授予 [vllm-project/vllm-ascend](https://github.com/vllm-project/vllm-"
"ascend) Github 仓库的写入权限(`可以读取、克隆和推送到此仓库。还可以管理问题和拉取请求`)。"
"需要获得现有维护者的批准。vLLM 社区拥有最终决策权。维护者将被授予对 [vllm-project/vllm-"
"ascend](https://github.com/vllm-project/vllm-ascend) GitHub "
"仓库的写入权限。这包括读取、克隆和推送仓库的权限,以及管理问题和拉取请求的权限。"
#: ../../community/governance.md:33
#: ../../source/community/governance.md:36
msgid "Nominating and Removing Maintainers"
msgstr "提名和移除维护者"
#: ../../community/governance.md:35
#: ../../source/community/governance.md:38
msgid "The Principles"
msgstr "原则"
#: ../../community/governance.md:37
#: ../../source/community/governance.md:40
msgid ""
"Membership in vLLM Ascend is given to individuals on merit basis after they "
"demonstrated strong expertise of the vLLM / vLLM Ascend through "
"contributions, reviews and discussions."
"Membership in vLLM Ascend is given to individuals on a merit basis after "
"they demonstrate their strong expertise in vLLM/vLLM Ascend through "
"contributions, reviews, and discussions."
msgstr ""
"vLLM Ascend 的成员资格是基于个人能力授予的,只有在通过贡献、评审和讨论展示出对 vLLM / vLLM Ascend "
"的深厚专业知识后,才可获得。"
"vLLM Ascend 的成员资格基于个人贡献,在通过贡献、审查和讨论展示其在 vLLM/vLLM Ascend 方面的深厚专业知识后授予。"
#: ../../community/governance.md:39
#: ../../source/community/governance.md:42
msgid ""
"For membership in the maintainer group the individual has to demonstrate "
"strong and continued alignment with the overall vLLM / vLLM Ascend "
"principles."
msgstr "要成为维护者组成员,个人必须表现出与 vLLM / vLLM Ascend 总体原则的高度一致并持续支持。"
"For membership in the maintainer group, individuals have to demonstrate "
"strong and continued alignment with the overall vLLM/vLLM Ascend principles."
msgstr "要成为维护者组成员,个人必须展示其与 vLLM/vLLM Ascend 整体原则的持续高度一致性。"
#: ../../community/governance.md:41
#: ../../source/community/governance.md:44
msgid ""
"Light criteria of moving module maintenance to ‘emeritus’ status if they "
"don’t actively participate over long periods of time."
msgstr "如果模块维护人员在长时间内没有积极参与,可根据较宽松的标准将其维护状态转为“荣誉”状态。"
"Maintainers who have been inactive for a long time may be transitioned to "
"**emeritus** status under lenient criteria."
msgstr "长期不活跃的维护者可能会在宽松标准下转为**荣誉**状态。"
#: ../../community/governance.md:43
#: ../../source/community/governance.md:46
msgid "The membership is for an individual, not a company."
msgstr "该会员资格属于个人,而非公司。"
msgstr "成员资格属于个人,而非公司。"
#: ../../community/governance.md:45
#: ../../source/community/governance.md:48
msgid "Nomination and Removal"
msgstr "提名与罢免"
msgstr "提名与移除"
#: ../../community/governance.md:47
#: ../../source/community/governance.md:50
msgid ""
"Nomination: Anyone can nominate someone to become a maintainer (include "
"self-nominate). All existing maintainers are responsible for evaluating the "
"nomination. The nominator should provide nominee's info around the strength "
"of the candidate to be a maintainer, include but not limited to review "
"quality, quality contribution, community involvement."
"Nomination: Anyone can nominate a candidate to become a maintainer, "
"including self-nominations. All existing maintainers are responsible for "
"reviewing and evaluating each nomination. The nominator should provide "
"relevant information about the nominee's qualifications—such as review "
"quality, quality contribution, and community involvement—among other "
"strengths."
msgstr ""
"提名:任何人都可以提名他人成为维护者(包括自荐)。所有现有维护者都有责任评估提名。提名人应提供被提名人成为维护者的相关优势信息,包括但不限于评审质量、优质贡献、社区参与等。"
"提名:任何人都可以提名候选人成为维护者,包括自我提名。所有现有维护者负责审查和评估每项提名。提名人应提供关于被提名人资格的相关信息——例如审查质量、高质量贡献和社区参与度等优势。"
#: ../../community/governance.md:48
#: ../../source/community/governance.md:51
msgid ""
"Removal: Anyone can nominate a person to be removed from maintainer position"
" (include self-nominate). All existing maintainers are responsible for "
"evaluating the nomination. The nominator should provide nominee's info, "
"include but not limited to lack of activity, conflict with the overall "
"direction and other information that makes them unfit to be a maintainer."
"Removal: Anyone may nominate an individual for removal from the maintainer "
"role, including self-nominations. All current maintainers are responsible "
"for reviewing and evaluating such nominations. The nominator should provide "
"relevant information about the nominee—such as prolonged inactivity, "
"misalignment with the project's overall direction, or other factors that may"
" render them unsuitable for the maintainer position."
msgstr ""
"移除:任何人都可以提名某人被移出维护者职位(包括自荐)。所有现有维护者都有责任评估该提名。提名者应提供被提名人的相关信息,包括但不限于缺乏活动、与整体方向冲突以及使其不适合作为维护者的其他信息。"
"移除:任何人都可以提名将某人从维护者角色中移除,包括自我提名。所有当前维护者负责审查和评估此类提名。提名人应提供关于被提名人的相关信息——例如长期不活跃、与项目整体方向不一致,或其他可能使其不适合担任维护者职务的因素。"

View File

@@ -0,0 +1,373 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2025, vllm-ascend team
# This file is distributed under the same license as the vllm-ascend
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: vllm-ascend\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 09:58+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh_CN <LL@li.org>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Generated-By: Babel 2.18.0\n"
#: ../../source/community/issue-workflow-guidelines.md:1
msgid "Issue Workflow Guidelines"
msgstr "问题工作流指南"
#: ../../source/community/issue-workflow-guidelines.md:3
msgid ""
"This document defines the standard lifecycle for "
"[Issues](https://github.com/vllm-project/vllm-ascend/issues) in the vLLM "
"Ascend project — from creation through triage, active handling, and final "
"closure. It establishes consistent label usage, owner assignment, and "
"communication expectations to ensure smooth collaboration between "
"contributors and maintainers."
msgstr ""
"本文档定义了 vLLM Ascend 项目中 [Issues](https://github.com/vllm-project/vllm-"
"ascend/issues) "
"的标准生命周期——从创建、分类、积极处理到最终关闭。它确立了统一的标签使用、负责人分配和沟通期望,以确保贡献者与维护者之间的顺畅协作。"
#: ../../source/community/issue-workflow-guidelines.md:5
msgid "1. Label Categories"
msgstr "1.标签类别"
#: ../../source/community/issue-workflow-guidelines.md:7
msgid "1.1 Status Labels"
msgstr "1.1状态标签"
#: ../../source/community/issue-workflow-guidelines.md:9
msgid "These labels track where an issue stands in the workflow."
msgstr "这些标签用于追踪问题在工作流中的当前状态。"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Label"
msgstr "标签"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Description"
msgstr "描述"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`triage review`"
msgstr "`triage review`"
#: ../../source/community/issue-workflow-guidelines.md
msgid ""
"Newly filed or unseen issue awaiting initial assessment by a maintainer"
msgstr "新提交或未查看的问题,等待维护者进行初步评估"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`triaged`"
msgstr "`triaged`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Assessment complete; type, priority, and module have been determined"
msgstr "评估完成;已确定类型、优先级和所属模块"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`wait-feedback`"
msgstr "`wait-feedback`"
#: ../../source/community/issue-workflow-guidelines.md
msgid ""
"Blocked on an external dependency or awaiting a response before work can "
"proceed"
msgstr "因外部依赖或等待回复而阻塞,无法继续推进"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`resolved`"
msgstr "`resolved`"
#: ../../source/community/issue-workflow-guidelines.md
msgid ""
"Issue has been closed — either via a merged PR, or through non-code "
"resolution (e.g., answered question, configuration guidance)"
msgstr "问题已关闭——通过合并的 PR 或非代码方式解决(例如,已回答的问题、配置指导)"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`stale`"
msgstr "`stale`"
#: ../../source/community/issue-workflow-guidelines.md
msgid ""
"No activity for an extended period; parties have been notified and the issue"
" will be auto-closed if there is no response"
msgstr "长时间无活动;已通知相关方,若无回复将自动关闭"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`duplicated`"
msgstr "`duplicated`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "A duplicate of an existing open issue or merged PR"
msgstr "与现有开放问题或已合并 PR 重复"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`invalid`"
msgstr "`invalid`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "The issue report is invalid, unclear, or not reproducible"
msgstr "问题报告无效、不清晰或无法复现"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`wontfix`"
msgstr "`wontfix`"
#: ../../source/community/issue-workflow-guidelines.md
msgid ""
"The issue will not be addressed; as this issue is out of scope, unviable, or"
" intentionally ignored for the foreseeable future"
msgstr "该问题将不予处理;因其超出范围、不可行或在可预见的未来被有意忽略"
#: ../../source/community/issue-workflow-guidelines.md:22
msgid "1.2 Type Labels"
msgstr "1.2类型标签"
#: ../../source/community/issue-workflow-guidelines.md:24
msgid "These labels describe the nature of the issue."
msgstr "这些标签描述问题的性质。"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`feature request`"
msgstr "`feature request`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Request for new functionality"
msgstr "请求新增功能"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`RFC`"
msgstr "`RFC`"
#: ../../source/community/issue-workflow-guidelines.md
msgid ""
"Request for Comments — significant architectural or design change requiring "
"community discussion"
msgstr "征求意见——需要社区讨论的重大架构或设计变更"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`new model`"
msgstr "`new model`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Request to add support for a new model on Ascend NPU"
msgstr "请求在 Ascend NPU 上新增对某个模型的支持"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`usage`"
msgstr "`usage`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "A usage question; no code change may be required"
msgstr "使用问题;可能不需要修改代码"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`question`"
msgstr "`question`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "A general question; no code change may be required"
msgstr "一般性问题;可能不需要修改代码"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`documentation`"
msgstr "`documentation`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Improvements or corrections to documentation"
msgstr "对文档的改进或修正"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`installation`"
msgstr "`installation`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Issues related to setup and deployment"
msgstr "与安装和部署相关的问题"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`performance`"
msgstr "`performance`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Performance regression, bottleneck, or optimization request"
msgstr "性能回退、瓶颈或优化请求"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`bug`"
msgstr "`bug`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Something is not working correctly or behaves unexpectedly"
msgstr "某些功能无法正常工作或行为异常"
#: ../../source/community/issue-workflow-guidelines.md:38
msgid "1.3 Priority Labels (Optional)"
msgstr "1.3优先级标签(可选)"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`high`"
msgstr "`high`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "High priority; should be resolved in the current or next cycle"
msgstr "高优先级;应在当前或下一个周期内解决"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`medium`"
msgstr "`medium`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Normal priority; handled in the regular development flow"
msgstr "普通优先级;在常规开发流程中处理"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`low`"
msgstr "`low`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Low priority; edge case or minor issue that can be deferred"
msgstr "低优先级;可以推迟处理的边缘情况或小问题"
#: ../../source/community/issue-workflow-guidelines.md:46
msgid "1.4 Contribution Labels (Optional)"
msgstr "1.4贡献标签(可选)"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`good first issue`"
msgstr "`good first issue`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "A well-scoped, low-complexity task suitable for new contributors"
msgstr "一个范围明确、复杂度低的任务,适合新贡献者"
#: ../../source/community/issue-workflow-guidelines.md
msgid "`help wanted`"
msgstr "`help wanted`"
#: ../../source/community/issue-workflow-guidelines.md
msgid "Community contributions are welcome and encouraged"
msgstr "欢迎并鼓励社区贡献"
#: ../../source/community/issue-workflow-guidelines.md:53
msgid "2. Workflow"
msgstr "2.工作流"
#: ../../source/community/issue-workflow-guidelines.md:55
msgid "![issue_label_workflow](./images/issue_label_workflow.png)"
msgstr "![issue_label_workflow](./images/issue_label_workflow.png)"
#: ../../source/community/issue-workflow-guidelines.md:55
msgid "issue_label_workflow"
msgstr "issue_label_workflow"
#: ../../source/community/issue-workflow-guidelines.md:57
msgid "Phase 1 — First Response"
msgstr "阶段1 — 首次响应"
#: ../../source/community/issue-workflow-guidelines.md:59
msgid "When an issue is first picked up by the on-call maintainer:"
msgstr "当值班维护者首次接手问题时:"
#: ../../source/community/issue-workflow-guidelines.md:61
msgid ""
"Apply `triaged` to signal that the issue can be classified and add the "
"relevant module label so the issue can be routed to the appropriate module "
"maintainer for detailed triage."
msgstr "应用 `triaged` 标签表示该问题可以被分类,并添加相关的模块标签,以便将问题路由到相应的模块维护者进行详细分类。"
#: ../../source/community/issue-workflow-guidelines.md:62
msgid ""
"Apply `triage review` to signal that the issue requires more review and "
"specific analysis before classification."
msgstr "应用 `triage review` 标签表示该问题在分类之前需要更多的审查和具体分析。"
#: ../../source/community/issue-workflow-guidelines.md:64
msgid "Phase 2 — Triage and Analysis"
msgstr "阶段2 — 分类与分析"
#: ../../source/community/issue-workflow-guidelines.md:66
msgid "After a thorough review of the issue content:"
msgstr "在彻底审查问题内容后:"
#: ../../source/community/issue-workflow-guidelines.md:68
msgid ""
"Verify and apply the appropriate **issue type** label (`bug`, `feature "
"request`, `RFC`, `question`, `documentation`, `installation`, `performance`,"
" `new model`, etc.)."
msgstr ""
"确认并应用适当的**问题类型**标签(`bug`、`feature "
"request`、`RFC`、`question`、`documentation`、`installation`、`performance`、`new "
"model` 等)。"
#: ../../source/community/issue-workflow-guidelines.md:69
msgid "Handle terminal states:"
msgstr "处理终态:"
#: ../../source/community/issue-workflow-guidelines.md:70
msgid ""
"For duplicates, apply the `duplicated` label, provide an explanation and a "
"link to the existing issue or PR. If there are no further questions, close "
"the issue."
msgstr "对于重复问题,应用 `duplicated` 标签,提供解释和指向现有问题或 PR 的链接。如果没有其他问题,则关闭该问题。"
#: ../../source/community/issue-workflow-guidelines.md:71
msgid ""
"For invalid reports, provide an explanation, apply the `invalid` and "
"`resolved` label, and close the issue. The issue creator can comment or "
"request to reopen if they have further questions."
msgstr ""
"对于无效报告,提供解释,应用 `invalid` 和 `resolved` 标签,然后关闭问题。问题创建者如有其他问题可以评论或请求重新打开。"
#: ../../source/community/issue-workflow-guidelines.md:72
msgid "Optionally apply a **priority** label (`high`, `medium`, or `low`)."
msgstr "可选地应用**优先级**标签(`high`、`medium` 或 `low`)。"
#: ../../source/community/issue-workflow-guidelines.md:73
msgid ""
"If community contributions are welcome, apply `help wanted`. For well-scoped"
" beginner-friendly tasks, also apply `good first issue`."
msgstr "如果欢迎社区贡献,应用 `help wanted`。对于范围明确、适合初学者的任务,同时应用 `good first issue`。"
#: ../../source/community/issue-workflow-guidelines.md:74
msgid ""
"Assign the issue owner and replace `triage review` with `triaged` to "
"indicate that triage is complete."
msgstr "指定问题负责人,并将 `triage review` 替换为 `triaged`,表示分类已完成。"
#: ../../source/community/issue-workflow-guidelines.md:76
msgid "Phase 3 — Closure"
msgstr "阶段3 — 关闭"
#: ../../source/community/issue-workflow-guidelines.md:78
msgid "After triage, the issue moves into tracking and implementation:"
msgstr "分类完成后,问题进入跟踪和实施阶段:"
#: ../../source/community/issue-workflow-guidelines.md:80
msgid ""
"Keep the issue in progress until it is resolved through a merged PR or "
"another confirmed resolution path."
msgstr "保持问题处于进行中状态,直到通过合并的 PR 或其他确认的解决路径解决。"
#: ../../source/community/issue-workflow-guidelines.md:81
msgid ""
"Once the issue is resolved, apply `resolved` and close it, ideally with a "
"reference to the merged PR or a short explanation of the resolution."
msgstr "问题解决后,应用 `resolved` 标签并关闭,最好附上合并的 PR 引用或简要的解决方案说明。"
#: ../../source/community/issue-workflow-guidelines.md:82
msgid ""
"If the issue remains inactive for an extended period, apply `stale` as the "
"final state before auto-closure."
msgstr "如果问题长时间处于非活动状态,在自动关闭前应用 `stale` 作为最终状态。"

View File

@@ -0,0 +1,366 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2025, vllm-ascend team
# This file is distributed under the same license as the vllm-ascend
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: vllm-ascend\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-29 10:14+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh_CN <LL@li.org>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Generated-By: Babel 2.18.0\n"
#: ../../source/community/slash-commands.md:1
msgid "Slash Commands"
msgstr "斜杠命令"
#: ../../source/community/slash-commands.md:3
msgid ""
"vLLM Ascend supports slash commands in pull request comments to trigger CI "
"workflows. See the [Permission](#permission) section for who can trigger "
"each command."
msgstr ""
"vLLM Ascend 支持在拉取请求评论中使用斜杠命令触发 CI 工作流。有关谁可以触发每个命令,请参阅[权限](#permission)部分。"
#: ../../source/community/slash-commands.md:5
msgid "Available Commands"
msgstr "可用命令"
#: ../../source/community/slash-commands.md
#: ../../source/community/slash-commands.md:7
msgid "`/e2e`"
msgstr "`/e2e`"
#: ../../source/community/slash-commands.md:9
msgid ""
"Run specific E2E tests under `tests/e2e/pull_request/`. Tests are "
"automatically routed to the appropriate NPU runner based on the test path."
msgstr "运行 `tests/e2e/pull_request/` 下的特定 E2E 测试。测试会根据路径自动路由到相应的 NPU 运行器。"
#: ../../source/community/slash-commands.md:11
#: ../../source/community/slash-commands.md:61
#: ../../source/community/slash-commands.md:95
#: ../../source/community/slash-commands.md:133
msgid "**Examples:**"
msgstr "**示例:**"
#: ../../source/community/slash-commands.md:24
msgid "**Routing rules** (matched in order):"
msgstr "**路由规则**(按顺序匹配):"
#: ../../source/community/slash-commands.md
msgid "Test path contains"
msgstr "测试路径包含"
#: ../../source/community/slash-commands.md
msgid "Runner"
msgstr "运行器"
#: ../../source/community/slash-commands.md
msgid "`four_card/_310p`"
msgstr "`four_card/_310p`"
#: ../../source/community/slash-commands.md
msgid "310P 4-card"
msgstr "310P 4卡"
#: ../../source/community/slash-commands.md
msgid "`_310p` (under `one_card`/`two_card`)"
msgstr "`_310p`(位于 `one_card`/`two_card` 下)"
#: ../../source/community/slash-commands.md
msgid "310P single card"
msgstr "310P 单卡"
#: ../../source/community/slash-commands.md
msgid "`four_card`"
msgstr "`four_card`"
#: ../../source/community/slash-commands.md
msgid "A3 4-card"
msgstr "A3 4卡"
#: ../../source/community/slash-commands.md
msgid "`two_card`"
msgstr "`two_card`"
#: ../../source/community/slash-commands.md
msgid "A3 2-card"
msgstr "A3 2卡"
#: ../../source/community/slash-commands.md
msgid "Others (e.g. `one_card`)"
msgstr "其他(例如 `one_card`)"
#: ../../source/community/slash-commands.md
msgid "A2 single card"
msgstr "A2 单卡"
#: ../../source/community/slash-commands.md:34
msgid ""
"Only test paths under `tests/e2e/pull_request/` are supported. Tests in "
"`tests/e2e/nightly/`, `tests/e2e/models/`, or `tests/e2e/doctests/` are not "
"accepted by `/e2e`. Use `/nightly` for nightly tests."
msgstr ""
"仅支持 `tests/e2e/pull_request/` 下的测试路径。`/e2e` 不接受 "
"`tests/e2e/nightly/`、`tests/e2e/models/` 或 `tests/e2e/doctests/` "
"中的测试。夜间测试请使用 `/nightly`。"
#: ../../source/community/slash-commands.md:36
msgid ""
"Tests are run against both the community vLLM version and the latest "
"release."
msgstr "测试会针对社区版 vLLM 和最新发布版本同时运行。"
#: ../../source/community/slash-commands.md
#: ../../source/community/slash-commands.md:38
msgid "`/nightly`"
msgstr "`/nightly`"
#: ../../source/community/slash-commands.md:40
msgid ""
"Trigger specific nightly test cases on A2 and A3. Supports only PR comments."
" Test case names correspond to the `test_config.name` entries defined in "
"`schedule_nightly_test_a2.yaml` and `schedule_nightly_test_a3.yaml`."
msgstr ""
"在 A2 和 A3 上触发特定的夜间测试用例。仅支持 PR 评论。测试用例名称对应于 `schedule_nightly_test_a2.yaml` 和"
" `schedule_nightly_test_a3.yaml` 中定义的 `test_config.name` 条目。"
#: ../../source/community/slash-commands.md:42
#: ../../source/community/slash-commands.md:89
#: ../../source/community/slash-commands.md:113
msgid "**Usage:**"
msgstr "**用法:**"
#: ../../source/community/slash-commands.md
msgid "Syntax"
msgstr "语法"
#: ../../source/community/slash-commands.md
#: ../../source/community/slash-commands.md:146
msgid "Scope"
msgstr "范围"
#: ../../source/community/slash-commands.md
msgid "`/nightly <test_cases>`"
msgstr "`/nightly <test_cases>`"
#: ../../source/community/slash-commands.md
msgid "Runs on `main` branch"
msgstr "在 `main` 分支上运行"
#: ../../source/community/slash-commands.md
msgid "`/nightly <test_cases> --branch <branch>`"
msgstr "`/nightly <test_cases> --branch <branch>`"
#: ../../source/community/slash-commands.md
msgid "Runs on the specified branch"
msgstr "在指定分支上运行"
#: ../../source/community/slash-commands.md:49
msgid ""
"Use `--branch <name>` to specify a target branch. Without `--branch`, all "
"arguments are treated as test cases (separated by commas or spaces) and the "
"branch defaults to `main`."
msgstr ""
"使用 `--branch <name>` 指定目标分支。如果不使用 `--branch`,所有参数都被视为测试用例(以逗号或空格分隔),分支默认为 "
"`main`。"
#: ../../source/community/slash-commands.md:51
msgid ""
"**Note**: When commenting on a PR, the tests run on the PR branch "
"automatically in the triggered workflow; the `--branch` flag is primarily "
"used in issue comments."
msgstr "**注意**:在 PR 上评论时,测试会在触发的工作流中自动在 PR 分支上运行;`--branch` 标志主要用于 issue 评论。"
#: ../../source/community/slash-commands.md:53
msgid "**Common test case names (A2):**"
msgstr "**常见测试用例名称(A2):**"
#: ../../source/community/slash-commands.md:55
msgid ""
"`test_custom_op`, `test_custom_op_multi_card`, `qwen3-vl-32b-instruct-w8a8`,"
" `qwen3-32b-int8`, `MiniMax-M2.5-w8a8-QuaRot-A2`, `Qwen3.5-27B-w8a8-A2`, "
"`Qwen3.5-397B-A17B-w4a8-mtp`, `accuracy-group`"
msgstr ""
"`test_custom_op`, `test_custom_op_multi_card`, `qwen3-vl-32b-instruct-w8a8`,"
" `qwen3-32b-int8`, `MiniMax-M2.5-w8a8-QuaRot-A2`, `Qwen3.5-27B-w8a8-A2`, "
"`Qwen3.5-397B-A17B-w4a8-mtp`, `accuracy-group`"
#: ../../source/community/slash-commands.md:57
msgid "**Common test case names (A3):**"
msgstr "**常见测试用例名称(A3):**"
#: ../../source/community/slash-commands.md:59
msgid ""
"`multi-node-deepseek-v3.2-W8A8-EP`, `mtpx-deepseek-r1-0528-w8a8`, "
"`deepseek-r1-0528-w8a8`, `kimi-k2-thinking`, "
"`qwen3-vl-235b-a22b-instruct-w8a8`, `custom-multi-ops`, ..."
msgstr ""
"`multi-node-deepseek-v3.2-W8A8-EP`, `mtpx-deepseek-r1-0528-w8a8`, "
"`deepseek-r1-0528-w8a8`, `kimi-k2-thinking`, "
"`qwen3-vl-235b-a22b-instruct-w8a8`, `custom-multi-ops`, ..."
#: ../../source/community/slash-commands.md:83
msgid ""
"This triggers `workflow_dispatch` on both `schedule_nightly_test_a2.yaml` "
"and `schedule_nightly_test_a3.yaml`."
msgstr ""
"这会在 `schedule_nightly_test_a2.yaml` 和 `schedule_nightly_test_a3.yaml` 上触发 "
"`workflow_dispatch`。"
#: ../../source/community/slash-commands.md
#: ../../source/community/slash-commands.md:85
msgid "`/cherry-pick`"
msgstr "`/cherry-pick`"
#: ../../source/community/slash-commands.md:87
msgid ""
"Cherry-pick a PR's commits onto a specified target branch and create a new "
"PR. This is useful for backporting fixes to release branches."
msgstr "将 PR 的提交拣选到指定的目标分支并创建一个新 PR。这对于将修复反向移植到发布分支非常有用。"
#: ../../source/community/slash-commands.md
msgid "Description"
msgstr "描述"
#: ../../source/community/slash-commands.md
msgid "`/cherry-pick <target_branch>`"
msgstr "`/cherry-pick <target_branch>`"
#: ../../source/community/slash-commands.md
msgid "Cherry-pick onto the specified branch"
msgstr "拣选到指定分支"
#: ../../source/community/slash-commands.md:105
msgid ""
"A new PR will be created with the title format `[Cherry-pick] "
"<original_title> (from #<PR_NUMBER>)` and a body linking back to the "
"original PR."
msgstr ""
"将创建一个新 PR,标题格式为 `[Cherry-pick] <original_title> (from "
"#<PR_NUMBER>)`,正文包含指向原始 PR 的链接。"
#: ../../source/community/slash-commands.md:107
msgid ""
"If the cherry-pick encounters merge conflicts, the command will report the "
"failure and the cherry-pick must be done manually."
msgstr "如果拣选遇到合并冲突,命令将报告失败,必须手动进行拣选。"
#: ../../source/community/slash-commands.md
#: ../../source/community/slash-commands.md:109
msgid "`/revert`"
msgstr "`/revert`"
#: ../../source/community/slash-commands.md:111
msgid ""
"Revert a merged PR by creating a new PR that reverses its changes. The "
"revert targets the same base branch the original PR was merged into."
msgstr "通过创建一个撤销更改的新 PR 来还原已合并的 PR。还原目标为原始 PR 合并到的同一基础分支。"
#: ../../source/community/slash-commands.md
msgid "Revert this PR (no arguments needed)"
msgstr "还原此 PR(无需参数)"
#: ../../source/community/slash-commands.md:119
msgid "**Example:**"
msgstr "**示例:**"
#: ../../source/community/slash-commands.md:125
msgid ""
"A new PR will be created with the title format `[Revert] Revert "
"\"original_title\" (#PR_NUMBER)` and a body linking back to the original PR "
"and its merge commit."
msgstr ""
"将创建一个新 PR,标题格式为 `[Revert] Revert \"original_title\" (#PR_NUMBER)`,正文包含指向原始 "
"PR 及其合并提交的链接。"
#: ../../source/community/slash-commands.md:127
msgid ""
"Only merged PRs can be reverted. If the revert encounters merge conflicts "
"(e.g., because the base branch has diverged significantly), the command will"
" report the failure and the revert must be done manually."
msgstr "只能还原已合并的 PR。如果还原遇到合并冲突(例如,因为基础分支已严重偏离),命令将报告失败,必须手动进行还原。"
#: ../../source/community/slash-commands.md
#: ../../source/community/slash-commands.md:129
msgid "`/rerun`"
msgstr "`/rerun`"
#: ../../source/community/slash-commands.md:131
msgid ""
"Re-run all failed workflow runs on the current PR commit. Useful when CI "
"jobs failed due to infrastructure issues."
msgstr "在当前 PR 提交上重新运行所有失败的工作流。当 CI 作业因基础设施问题失败时非常有用。"
#: ../../source/community/slash-commands.md:140
msgid "Behavior"
msgstr "行为"
#: ../../source/community/slash-commands.md:142
msgid ""
"When you comment a slash command, a 👀 reaction is added to your comment to "
"indicate it has been received"
msgstr "当您评论斜杠命令时,您的评论会添加一个 👀 反应,表示已收到"
#: ../../source/community/slash-commands.md:143
msgid "The corresponding CI workflow is triggered asynchronously"
msgstr "相应的 CI 工作流会被异步触发"
#: ../../source/community/slash-commands.md:144
msgid "Upon completion, a 🎉 reaction and a summary comment are added"
msgstr "完成后,会添加一个 🎉 反应和一条摘要评论"
#: ../../source/community/slash-commands.md
msgid "Command"
msgstr "命令"
#: ../../source/community/slash-commands.md
msgid "PR comments"
msgstr "PR 评论"
#: ../../source/community/slash-commands.md
msgid "Issue comments"
msgstr "Issue 评论"
#: ../../source/community/slash-commands.md
msgid "✅"
msgstr "✅"
#: ../../source/community/slash-commands.md
msgid "❌"
msgstr "❌"
#: ../../source/community/slash-commands.md:156
msgid "Permission"
msgstr "权限"
#: ../../source/community/slash-commands.md
msgid "Who can trigger"
msgstr "谁可以触发"
#: ../../source/community/slash-commands.md
msgid "PR author, or users with triage+ permission on the repository"
msgstr "PR 作者,或对仓库具有 triage+ 权限的用户"
#: ../../source/community/slash-commands.md
msgid "Users with triage+ permission on the repository only"
msgstr "仅限对仓库具有 triage+ 权限的用户"
#: ../../source/community/slash-commands.md:166
#, python-brace-format
msgid ""
"Permission is verified via the GitHub API "
"(`repos/{owner}/{repo}/collaborators/{user}/permission`)."
msgstr ""
"权限通过 GitHub API (`repos/{owner}/{repo}/collaborators/{user}/permission`) 验证。"

View File

@@ -2,14 +2,14 @@
# Copyright (C) 2025, vllm-ascend team
# This file is distributed under the same license as the vllm-ascend
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: vllm-ascend\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-07-18 09:01+0800\n"
"POT-Creation-Date: 2026-07-29 10:14+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh_CN <LL@li.org>\n"
@@ -18,86 +18,83 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Generated-By: Babel 2.17.0\n"
"Generated-By: Babel 2.18.0\n"
#: ../../community/user_stories/index.md:15
#: ../../source/community/user_stories/index.md:15
msgid "More details"
msgstr "更多细节"
msgstr "更多详情"
#: ../../community/user_stories/index.md:1
#: ../../source/community/user_stories/index.md:1
msgid "User Stories"
msgstr "用户故事"
msgstr "用户案例"
#: ../../community/user_stories/index.md:3
#: ../../source/community/user_stories/index.md:3
msgid ""
"Read case studies on how users and developers solves real, everyday problems"
" with vLLM Ascend"
msgstr "阅读案例研究,了解用户和开发者如何使用 vLLM Ascend 解决实际日常问题。"
"Read case studies on how users and developers solve real, everyday problems "
"with vLLM Ascend"
msgstr "阅读用户和开发者如何利用 vLLM Ascend 解决实际日常问题的案例研究"
#: ../../community/user_stories/index.md:5
#: ../../source/community/user_stories/index.md:5
msgid ""
"[LLaMA-Factory](./llamafactory.md) is an easy-to-use and efficient platform "
"for training and fine-tuning large language models, it supports vLLM Ascend "
"for training and fine-tuning large language models. It supports vLLM Ascend "
"to speed up inference since [LLaMA-"
"Factory#7739](https://github.com/hiyouga/LLaMA-Factory/pull/7739), gain 2x "
"performance enhancement of inference."
"Factory#7739](https://github.com/hiyouga/LlamaFactory/pull/7739), gaining 2x"
" performance enhancement in inference."
msgstr ""
"[LLaMA-Factory](./llamafactory.md) 是一个易于使用且高效的大语言模型训练与微调平台,自 [LLaMA-"
"Factory#7739](https://github.com/hiyouga/LLaMA-Factory/pull/7739) 起支持 vLLM "
"Ascend 加速推理,推理性能提升 2 倍。"
"[LLaMA-Factory](./llamafactory.md) 是一个易于使用且高效的大语言模型训练与微调平台。自 [LLaMA-"
"Factory#7739](https://github.com/hiyouga/LlamaFactory/pull/7739) 起,它支持 vLLM "
"Ascend 加速推理,在推理性能上获得了 2 倍的提升。"
#: ../../community/user_stories/index.md:7
#: ../../source/community/user_stories/index.md:7
msgid ""
"[Huggingface/trl](https://github.com/huggingface/trl) is a cutting-edge "
"library designed for post-training foundation models using advanced "
"techniques like SFT, PPO and DPO, it uses vLLM Ascend since "
"techniques like SFT, PPO and DPO. It uses vLLM Ascend since "
"[v0.17.0](https://github.com/huggingface/trl/releases/tag/v0.17.0) to "
"support RLHF on Ascend NPU."
"support RLHF on Ascend NPUs."
msgstr ""
"[Huggingface/trl](https://github.com/huggingface/trl) 是一个前沿的库,专为使用 SFT、PPO 和"
" DPO 等先进技术对基础模型进行后训练而设计。从 "
"[v0.17.0](https://github.com/huggingface/trl/releases/tag/v0.17.0) 版本开始,该库利用"
" vLLM Ascend 来支持在 Ascend NPU 上进行 RLHF。"
"[Huggingface/trl](https://github.com/huggingface/trl) 是一个前沿的库,旨在使用 SFT、PPO 和"
" DPO 等先进技术对基础模型进行后训练。自 "
"[v0.17.0](https://github.com/huggingface/trl/releases/tag/v0.17.0) 起,它使用 "
"vLLM Ascend 来支持在 Ascend NPU 上进行 RLHF。"
#: ../../community/user_stories/index.md:9
#: ../../source/community/user_stories/index.md:9
msgid ""
"[MindIE Turbo](https://pypi.org/project/mindie-turbo) is an LLM inference "
"engine acceleration plug-in library developed by Huawei on Ascend hardware, "
"which includes self-developed large language model optimization algorithms "
"and optimizations related to the inference engine framework. It supports "
"vLLM Ascend since "
"engine acceleration plugin library developed by Huawei on Ascend hardware, "
"which includes self-developed LLM optimization algorithms and optimizations "
"related to the inference engine framework. It supports vLLM Ascend since "
"[2.0rc1](https://www.hiascend.com/document/detail/zh/mindie/20RC1/AcceleratePlugin/turbodev/mindie-"
"turbo-0001.html)."
msgstr ""
"[MindIE Turbo](https://pypi.org/project/mindie-turbo) "
"是华为在昇腾硬件上开发的一款用于加速LLM推理引擎的插件库,包含自主研发的大语言模型优化算法及与推理引擎框架相关的优化。从 "
"[MindIE Turbo](https://pypi.org/project/mindie-turbo) 是华为在 Ascend 硬件上开发的 LLM"
" 推理引擎加速插件库,包含自研的 LLM 优化算法以及与推理引擎框架相关的优化。自 "
"[2.0rc1](https://www.hiascend.com/document/detail/zh/mindie/20RC1/AcceleratePlugin/turbodev/mindie-"
"turbo-0001.html) 起,支持 vLLM Ascend。"
"turbo-0001.html) 起,它支持 vLLM Ascend。"
#: ../../community/user_stories/index.md:11
#: ../../source/community/user_stories/index.md:11
msgid ""
"[GPUStack](https://github.com/gpustack/gpustack) is an open-source GPU "
"cluster manager for running AI models. It supports vLLM Ascend since "
"[v0.6.2](https://github.com/gpustack/gpustack/releases/tag/v0.6.2), see more"
" GPUStack performance evaluation info on "
"[link](https://mp.weixin.qq.com/s/pkytJVjcH9_OnffnsFGaew)."
"[v0.6.2](https://github.com/gpustack/gpustack/releases/tag/v0.6.2). See more"
" GPUStack performance evaluation information at [this "
"link](https://mp.weixin.qq.com/s/pkytJVjcH9_OnffnsFGaew)."
msgstr ""
"[GPUStack](https://github.com/gpustack/gpustack) 是一个开源的 GPU 集群管理器,用于运行 AI "
"模型。从 [v0.6.2](https://github.com/gpustack/gpustack/releases/tag/v0.6.2) "
"版本开始支持 vLLM Ascend,更多 GPUStack 性能评测信息见 "
"[链接](https://mp.weixin.qq.com/s/pkytJVjcH9_OnffnsFGaew)。"
"[GPUStack](https://github.com/gpustack/gpustack) 是一个用于运行 AI 模型的开源 GPU "
"集群管理器。自 [v0.6.2](https://github.com/gpustack/gpustack/releases/tag/v0.6.2) "
"起,它支持 vLLM Ascend。更多 GPUStack "
"性能评估信息请参见[此链接](https://mp.weixin.qq.com/s/pkytJVjcH9_OnffnsFGaew)。"
#: ../../community/user_stories/index.md:13
#: ../../source/community/user_stories/index.md:13
msgid ""
"[verl](https://github.com/volcengine/verl) is a flexible, efficient and "
"production-ready RL training library for large language models (LLMs), uses "
"vLLM Ascend since "
"[v0.4.0](https://github.com/volcengine/verl/releases/tag/v0.4.0), see more "
"info on [verl x Ascend "
"Quickstart](https://verl.readthedocs.io/en/latest/ascend_tutorial/ascend_quick_start.html)."
"[verl](https://github.com/verl-project/verl) is a flexible, efficient, and "
"production-ready RL training library for LLMs. It uses vLLM Ascend since "
"[v0.4.0](https://github.com/verl-project/verl/releases/tag/v0.4.0). See more"
" information on [Ascend "
"Quickstart](https://verl.readthedocs.io/en/latest/ascend_tutorial/get_start/quick_start.html)."
msgstr ""
"[verl](https://github.com/volcengine/verl) "
"是一个灵活、高效且可用于生产环境的大型语言模型(LLM)强化学习训练库,自 "
"[v0.4.0](https://github.com/volcengine/verl/releases/tag/v0.4.0) 起支持 vLLM "
"Ascend,更多信息请参见 [verl x Ascend "
"快速上手](https://verl.readthedocs.io/en/latest/ascend_tutorial/ascend_quick_start.html)。"
"[verl](https://github.com/verl-project/verl) 是一个灵活、高效且可用于生产环境的 LLM 强化学习训练库。自"
" [v0.4.0](https://github.com/verl-project/verl/releases/tag/v0.4.0) 起,它使用 "
"vLLM Ascend。更多信息请参见 [Ascend "
"快速入门](https://verl.readthedocs.io/en/latest/ascend_tutorial/get_start/quick_start.html)。"

View File

@@ -2,14 +2,14 @@
# Copyright (C) 2025, vllm-ascend team
# This file is distributed under the same license as the vllm-ascend
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: vllm-ascend\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-07-18 09:01+0800\n"
"POT-Creation-Date: 2026-07-31 09:58+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh_CN <LL@li.org>\n"
@@ -18,70 +18,66 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Generated-By: Babel 2.17.0\n"
"Generated-By: Babel 2.18.0\n"
#: ../../community/user_stories/llamafactory.md:1
#: ../../source/community/user_stories/llamafactory.md:1
msgid "LLaMA-Factory"
msgstr "LLaMA-Factory"
#: ../../community/user_stories/llamafactory.md:3
msgid "**About / Introduction**"
msgstr "**关于 / 介绍**"
#: ../../source/community/user_stories/llamafactory.md:3
msgid "Introduction"
msgstr "简介"
#: ../../community/user_stories/llamafactory.md:5
#: ../../source/community/user_stories/llamafactory.md:5
msgid ""
"[LLaMA-Factory](https://github.com/hiyouga/LLaMA-Factory) is an easy-to-use "
"[LLaMA-Factory](https://github.com/hiyouga/LlamaFactory) is an easy-to-use "
"and efficient platform for training and fine-tuning large language models. "
"With LLaMA-Factory, you can fine-tune hundreds of pre-trained models locally"
" without writing any code."
msgstr ""
"[LLaMA-Factory](https://github.com/hiyouga/LLaMA-Factory) "
"是一个易于使用且高效的平台,用于训练和微调大型语言模型。有了 LLaMA-Factory,你可以在本地对数百个预训练模型进行微调,无需编写任何代码。"
"[LLaMA-Factory](https://github.com/hiyouga/LlamaFactory) "
"是一个易于使用且高效的平台,用于训练和微调大型语言模型。借助 LLaMA-Factory,您无需编写任何代码即可在本地微调数百个预训练模型。"
#: ../../community/user_stories/llamafactory.md:7
#: ../../source/community/user_stories/llamafactory.md:7
msgid ""
"LLaMA-Facotory users need to evaluate and inference the model after fine-"
"tuning the model."
msgstr "LLaMA-Facotory 用户需要在对模型进行微调后对模型进行评估和推理。"
"LLaMA-Factory users need to evaluate the model and perform inference after "
"fine-tuning."
msgstr "LLaMA-Factory 用户在微调后需要对模型进行评估并执行推理。"
#: ../../community/user_stories/llamafactory.md:9
msgid "**The Business Challenge**"
msgstr "**业务挑战**"
#: ../../source/community/user_stories/llamafactory.md:9
msgid "Business challenge"
msgstr "业务挑战"
#: ../../community/user_stories/llamafactory.md:11
#: ../../source/community/user_stories/llamafactory.md:11
msgid ""
"LLaMA-Factory used transformers to perform inference on Ascend NPU, but the "
"speed was slow."
msgstr "LLaMA-Factory 使用 transformers 在 Ascend NPU 上进行推理,但速度较慢。"
"LLaMA-Factory uses Transformers to perform inference on Ascend NPUs, but the"
" speed is slow."
msgstr "LLaMA-Factory 使用 Transformers 在 Ascend NPU 上执行推理,但速度较慢。"
#: ../../community/user_stories/llamafactory.md:13
msgid "**Solving Challenges and Benefits with vLLM Ascend**"
msgstr "**通过 vLLM Ascend 解决挑战与收益**"
#: ../../source/community/user_stories/llamafactory.md:13
msgid "Benefits with vLLM Ascend"
msgstr "vLLM Ascend 的优势"
#: ../../community/user_stories/llamafactory.md:15
#: ../../source/community/user_stories/llamafactory.md:15
msgid ""
"With the joint efforts of LLaMA-Factory and vLLM Ascend ([LLaMA-"
"Factory#7739](https://github.com/hiyouga/LLaMA-Factory/pull/7739)), the "
"performance of LLaMA-Factory in the model inference stage has been "
"significantly improved. According to the test results, the inference speed "
"of LLaMA-Factory has been increased to 2x compared to the transformers "
"version."
"Factory#7739](https://github.com/hiyouga/LlamaFactory/pull/7739)), LLaMA-"
"Factory has achieved significant performance gains during model inference. "
"Benchmark results show that its inference speed is now up to 2× faster "
"compared to the Transformers implementation."
msgstr ""
"在 LLaMA-Factory 和 vLLM Ascend 的共同努力下(参见 [LLaMA-"
"Factory#7739](https://github.com/hiyouga/LLaMA-Factory/pull/7739)),LLaMA-"
"Factory 在模型推理阶段的性能得到了显著提升。根据测试结果,LLaMA-Factory 的推理速度相比 transformers 版本提升到了 2"
" 倍。"
"在 LLaMA-Factory 和 vLLM Ascend 的共同努力下([LLaMA-"
"Factory#7739](https://github.com/hiyouga/LlamaFactory/pull/7739)),LLaMA-"
"Factory 在模型推理过程中实现了显著的性能提升。基准测试结果显示,其推理速度相比 Transformers 实现现在最高可提升 2 倍。"
#: ../../community/user_stories/llamafactory.md:17
msgid "**Learn more**"
msgstr "**了解更多**"
#: ../../source/community/user_stories/llamafactory.md:17
msgid "Learn more"
msgstr "了解更多"
#: ../../community/user_stories/llamafactory.md:19
#: ../../source/community/user_stories/llamafactory.md:19
msgid ""
"See more about LLaMA-Factory and how it uses vLLM Ascend for inference on "
"the Ascend NPU in the following documentation: [LLaMA-Factory Ascend NPU "
"Inference](https://llamafactory.readthedocs.io/en/latest/advanced/npu_inference.html)."
"For more details about LLaMA-Factory, please refer to the [official "
"documentation](https://llamafactory.readthedocs.io/en/latest/index.html)."
msgstr ""
"在以下文档中查看更多关于 LLaMA-Factory 以及其如何在 Ascend NPU 上使用 vLLM Ascend 进行推理的信息:[LLaMA-"
"Factory Ascend NPU "
"推理](https://llamafactory.readthedocs.io/en/latest/advanced/npu_inference.html)。"
"有关 LLaMA-Factory "
"的更多详细信息,请参阅[官方文档](https://llamafactory.readthedocs.io/en/latest/index.html)。"