
它会做什么
- 读取每个地块文件仪表板载荷,并显示每种语言的完成程度,带有命名空间×语言热图.
- 在一个翻译矩阵中同时编辑每个密钥,并带有占位符检查,过滤和CSV导出.
- 在翻译队列中逐个按键行走一个语言密钥,其中以基文本和其他语言为上下文.
- 主办您其他应用程序的翻译工作空间,并作为公共JSON服务
/i18n/<workspace>/<locale>.json。 。 。 .
安装
从已加载的工程根端运行 AtelopeJS CLI @antelopejs/dms数字 :
ajs project modules add @antelopejs/dms-lang
快开始
命令添加一个 @antelopejs/dms-lang 条目为 antelope.config.ts。模块开始只读。 允许在编辑翻译的过程上写入, 设置 editable: true 在该条目中:
"@antelopejs/dms-lang": {
source: { type: "package", package: "@antelopejs/dms-lang", version: "<latest>" },
config: {
editable: true,
},
},
重新打开后端, 然后打开前端 模块 翻译 (单位:千美元)/modules/lang/overview) (中文(简体) ). 要编辑您自己的前端模块的本地化文件, 请用 options: { dmsI18nAppLayer: true },作为 安装 显示.
所需资源
| 软件包 | 支助 | 测试过 |
|---|---|---|
@antelopejs/interface-api | >=0.2.0 <1.0.0 | 0.2.0 |
@antelopejs/interface-api-util | >=0.3.0 <1.0.0 | 0.3.0 |
@antelopejs/interface-core | >=0.4.0 <1.0.0 | 0.4.0 |
@antelopejs/interface-dms | >=0.12.0 <1.0.0 | 0.12.0 |
模块还需要一个执行 @antelopejs/interface-dms 范围。 这需要 @antelopejs/dms-frontend 渲染器在 engines["@antelopejs/dms-frontend"] 联 合 国 frontend-vue/package.json 声明 这个 ajs dms CLI拒绝使用该范围外的渲染器来构建模块.
文档
警犬导师住在 docs/,包括 支持扩展边界。没有单独的 DMS Lang 接口软件包。 包裹还装了 dms-lang Claude代码技巧 skills/,在 antelopeJs.skills。 。 。 .
捐款
读取 捐款额 在打开拉出请求之前。 游乐场连接蒙戈DB mongodb://localhost:27017。要使用另一个实例,设置 MONGO_URL。 。 。 .
pnpm install
pnpm dev # playground backend
pnpm frontend:dev # dashboard, in a second terminal
pnpm lint
pnpm typecheck
pnpm test
仓库说明
- 后端登录
frontend-vue模块通过AddFrontendModule与vue变形器.frontend-vue/dms.frontend.ts登记app/components财务报告和审定财务报表app/build/components下划线DmsLang组件前缀,以及后端的页面名称,如CustomComponent("DmsLangTranslationMatrix")。 。 。 . dms.frontend.build.ts自动进口app/composables, (中文(简体) ),app/utils财务报告和审定财务报表app/types中的代码app/build/是私人的,通过路径导入.- 这些页面读取了移民局的数据
useApiData,服务器会随页面向浏览器提供手。 模块宣布了公共语言文件(/i18n/**)到前端服务器作为后端前缀,没有会话(backendProxies) (中文(简体) ). - 模块对照已出版
@antelopejs/interface-dms。 。 。 .@antelopejs/dms财务报告和审定财务报表@antelopejs/dms-frontend测试和操场的发展依赖性. pnpm test:unit运行本地址发现并写入目标套件src/test编辑node:test套间tests。另一个src/test套间运行pnpm test只因为一个接口拒绝在羚羊JS运行时间之外加载.pnpm test:frontend检查frontend-vue对已安装的 DMS 前端层ajs dms verify-source。 。 。 .