新闻详情

新闻详情

首页 / 资讯中心 / 详情

laravel-lang/lang 蒙古语(mn)语言包翻译状态深度解析:15 个缺失项清单与补齐指南

发布时间:2026/9/28 2:58:26来源:尧图网络
laravel-lang/lang 蒙古语(mn)语言包翻译状态深度解析:15 个缺失项清单与补齐指南
后端【免费下载链接】langList of 128 languages for Laravel Framework, Laravel Jetstream, Laravel Fortify, Laravel Breeze, Laravel Cashier, Laravel Nova and Laravel UI.项目地址https://gitcode.com/gh_mirrors/la/lang点击查看免费下载导读lang 是一个为 Laravel 生态Framework、Jetstream、Fortify、Breeze、Cashier、Nova、UI、Passkeys 等提供 128 种语言本地化文件的 Composer 包。本文以 docs/statuses/mn.md 这份蒙古语语言包翻译状态报告为核心逐项拆解当前仍缺失的 15 个翻译条目json 11 项、php-inline 2 项、php 2 项并结合 locales/mn 目录下的实际语言包文件与 source/framework 中的 Laravel 框架原文说明这些缺失项的来源、影响范围以及补齐方法。读完本文你将能读懂本仓库任意一份docs/statuses/*.md状态页并掌握为蒙古语乃至其他语言语言包提交翻译的完整路径。一、mn.md 是什么蒙古语语言包的翻译体检报告docs/statuses/目录下为每种语言存放一份独立的翻译状态页mn对应蒙古语MongolianISO 639-1 代码mn西里尔字母书写。这份报告不是翻译文件本身而是由仓库维护流程自动生成、用于跟踪哪些键仍使用英文原文、尚未被翻译成蒙古语的清单文件头部的##### All missed: 15表示该语言包当前共有15 个键仍为英文原文报告按语言包的实际格式分组统计json界面/前端 JSON 字符串缺失 11 项、php-inline内联验证消息缺失 2 项、php验证消息数组缺失 2 项每个缺失项以Key英文键名 / Value当前值两列表格呈现。注意Value列与Key列内容相同意味着该键尚未翻译占位值就是英文原文本身。全局视角可查看 docs/status.md——它汇总了全部 128 种语言的完成状态其中蒙古语mn与绝大多数语言一样标记为❗尚未 100% 完成仅有ko韩语标记为✔。二、三种格式的含义json、php、php-inline状态页中的分组对应locales/mn/目录下的不同文件理解它们有助于定位缺失项落点格式对应文件用途jsonlocales/mn/json.json面向浏览器/前端界面与第三方包的 JSON 字符串如 Nova 管理后台、Jetstream 页面文案json-inlinelocales/mn/json-inline.jsonJSON 形态的内联验证消息phplocales/mn/php.jsonLaravel 框架的验证规则消息validation.php对应内容php-inlinelocales/mn/php-inline.json内联验证消息错误提示直接以该字段指代属性名不再嵌入:attribute此外 locales/mn/_excludes.json 列出了从翻译范围中显式排除的键如CSV (.csv)、Excel (.xlsx)、Nova等品牌词条这些不会被计入缺失项。三、json 格式缺失项详解11 项状态页json分组下共列出 11 个仍未翻译的键按功能来源可归为三类3.1 Passkeys无密码登录相关5 项Key英文原文Passkey not recognized. It may have been removed from your account.Passkey registration session expired. Please try again.Passkey verification session expired. Please try again.Unable to register passkey. Please try again.Unable to register this passkey.Unable to verify passkey. Please try again.这组字符串与 Laravel 12.x 引入的Passkeys通行密钥功能相关。仓库中 src/Plugins/Passkeys/Main.php 正是负责注入 Passkeys 界面文案的插件实现其对应源码字符串保存在 source/passkeys 下。从源码结构可以推断这些消息覆盖了通行密钥注册会话过期、验证会话过期、无法注册、无法验证等典型失败场景是 WebAuthn 认证流程的面向用户文案。3.2 环境文件加密env:encrypt相关4 项Key英文原文The existing encrypted environment file is not in readable format. Use --force to overwrite it.The existing encryption key is required to update the encrypted environment file.Unable to write the encrypted environment file.Invalid credential format.前三条来自 Laravel 的环境文件加密命令php artisan env:encrypt/env:decrypt/env:update。其中Use --force to overwrite it明确提示当已存在加密.env文件但无法读取其格式时需要追加--force选项强制覆盖——这是命令行操作层面的直接指引。3.3 账号登录相关1 项Key英文原文Unable to sign in with this account.需要说明的是这 11 项在 locales/mn/json.json 中均已存在对应键例如第 340、502–504、777–781 行但值仍为英文原文即键已收录、译文未填状态而同文件中诸如Encrypted environment file already exists.第 252 行等其他环境加密消息则已完成蒙古语翻译可见缺失集中在上述新近加入的字符串上。四、php 与 php-inline 缺失项详解各 2 项php与php-inline分组各缺失 2 项且内容一致只是文案措辞不同php带:attribute属性名占位符php-inline直接以该字段/This field指代键php 版原文php-inline 版原文array_keysThe :attribute field must only contain the following keys: :values.This field must only contain the following keys: :values.base64The :attribute field must be a valid Base64 string.This field must be a valid Base64 string.源码佐证这两个键是 Laravel 框架验证规则Validation的官方消息。在 source/framework/master/validation.php 中可找到英文基准原文第 16 行array_keys The :attribute field must only contain the following keys: :values.第 19 行base64 The :attribute field must be a valid Base64 string.其中array_keys对应array_keys验证规则限制数组只能包含指定键base64对应base64规则校验字符串是否为合法 Base64 编码。相比之下locales/mn/php.json 与 locales/mn/php-inline.json 中其余 100 余条规则消息如accepted、required、email等均已译成蒙古语仅这两条新规则尚未跟进。五、从状态页到语言包仓库内的蒙古语资源全景要完整了解蒙古语语言包现状建议结合以下仓库路径对照查看locales/mn/json.json约 870 条界面字符串覆盖 Nova 管理后台、Jetstream 团队/订阅、Cashier 账单、Fortify 双因素认证等场景。注意其复数形式处理蒙古语键值采用|分隔的多形态写法例如(and :count more errors): (болон өөр :count алдаа)|(болон өөр :count алдаа)|(болон өөр :count алдаа)locales/mn/json-inline.json15 条内联验证消息均已翻译locales/mn/php.json约 150 条验证规则消息缺失项即上文array_keys、base64locales/mn/php-inline.json约 140 条内联验证消息locales/mn/_excludes.json排除清单。翻译的源文本由 source/framework 按 Laravel 版本维护11.x、12.x、13.x、master各含auth.php、pagination.php、passwords.php、validation.php、framework.json其他包的源文本位于 source/breeze、source/cashier、source/fortify、source/jetstream、source/nova、source/passkeys、source/spark、source/ui 等目录插件注册逻辑集中在 src/Plugins。六、补齐缺失翻译实操路径定位目标键按状态页分组打开locales/mn/下对应文件如php.json找到array_keys键替换译文将英文原文替换为蒙古语文案注意保留:attribute、:values、:count等占位符运行时由 Laravel 动态填充以及|分隔的复数形式保持 JSON 合法蒙古语西里尔字符可直接以 UTF-8 写入无需转义但需保证双引号与逗号语法正确校验与提交参考仓库 tests/PluginTest.php 的测试方式验证语言包结构随后提交改动状态页将在下次生成时移除对应条目。对json分组的 Passkeys 与环境加密消息同理在 locales/mn/json.json 中找到对应键并填入蒙古语译文即可示例翻译风格可参照同文件中已完成的Encrypted environment file already exists.: Шифрлэгдсэн орчны файл аль хэдийн байна.第 252 行。七、状态页与整体进度的关系docs/statuses/mn.md 仅是 128 个语言状态页之一所有语言的完成度统一收录于 docs/status.md当前整体完成度约 97.82%。蒙古语当前的 15 个缺失项全部集中于新近加入的框架特性Passkeys、环境加密、array_keys/base64验证规则其余历史词条已基本译毕。因此补齐这 15 项即可使蒙古语语言包接近完整这一模式同样适用于仓库内其他标记❗的语言——这正是docs/statuses/目录存在的价值让维护者与贡献者能一眼看清还差什么、差在哪、该怎么补。赞分享后端【免费下载链接】langList of 128 languages for Laravel Framework, Laravel Jetstream, Laravel Fortify, Laravel Breeze, Laravel Cashier, Laravel Nova and Laravel UI.项目地址https://gitcode.com/gh_mirrors/la/lang点击查看免费下载相关推荐Laravel Lang 语言包 Lugandalg翻译状态深度解析缺失键清单、文件结构与补齐指南Laravel Lang 语言包 Lugandalg翻译状态深度解析缺失键清单、文件结构与补齐指南 Laravel Lang laravel lang/后端Laravel Lang 加利西亚语gl语言包缺失翻译清单与补齐指南Laravel Lang 加利西亚语gl语言包缺失翻译清单与补齐指南 本篇技术指南基于 Laravel Lang 仓库中的翻译完成度状态报告聚焦加利西亚语后端Laravel Lang 哈萨克语kk语言包翻译状态全解析15 个缺失键的分布、来源与补齐指南Laravel Lang 哈萨克语kk语言包翻译状态全解析15 个缺失键的分布、来源与补齐指南 本篇技术指南聚焦 laravel lang/lang 项目后端上一篇Virtual DSM终极指南在Docker容器中零成本搭建Synology系统体验环境 下一篇成本降75%性能反超ERNIE 4.5用2比特量化技术改写大模型产业格局创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

C++开源项目AI工具全景图:从代码补全到静态分析的分类指南与TaoToken配置实践 2026/9/28 4:00:05

C++开源项目AI工具全景图:从代码补全到静态分析的分类指南与TaoToken配置实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
DB-GPT 接入 MCP 协议:TaoToken 统一 Key 配置说明 2026/9/28 4:00:05

DB-GPT 接入 MCP 协议:TaoToken 统一 Key 配置说明

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
零基础 AI 学习路线:用 TaoToken 统一 Key 跑通第一个大模型调用 2026/9/28 4:00:05

零基础 AI 学习路线:用 TaoToken 统一 Key 跑通第一个大模型调用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
AI编码代理安全警报:Claude、Gemini、Codex 在 CI/CD 中的配置风险与 TaoToken 统一接入实践 2026/9/28 4:00:05

AI编码代理安全警报:Claude、Gemini、Codex 在 CI/CD 中的配置风险与 TaoToken 统一接入实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
【项目编号:project74904】校园互助从群聊走向系统化:Spring Boot 把失物招领、社区交流与闲置商城做成一条闭环 2026/9/28 4:00:05

【项目编号:project74904】校园互助从群聊走向系统化:Spring Boot 把失物招领、社区交流与闲置商城做成一条闭环

CAMPUS HUB SPRING BOOT校园互助场景校园互助从群聊走向系统化:Spring Boot 把失物招领、社区交流与闲置商城做成一条闭环同一个校园场景里,信息互助、物品互助和闲置交易往往同时发生。系统把互动社区、失物招领、认领、商城、订单和收藏统一到一个账…

阅读更多 →
免费的推广网站有哪些免费工具推荐 2026/9/28 3:59:58

免费的推广网站有哪些免费工具推荐

5个免费工具帮新手搞定推广,告别备案一头雾水 刚接手网站项目,对着工信部ICP备案系统的界面发呆?流程繁琐、术语晦涩,让人瞬间头大。别慌,备案只是网站上线的一环,而真正的推广往往被新手忽略。…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉