后端【免费下载链接】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/lang 仓库中撒丁语Sardinian语言代码sc的翻译状态报告 docs/statuses/sc.md逐一梳理该语言当前缺失的 19 条翻译键及其来源场景并结合 locales/sc 目录下的实际语言文件与src/Plugins插件结构说明这些缺失键在 Laravel 框架、Fortify、Passkeys 等组件中的真实用途帮助翻译贡献者精准定位、快速补全。一、sc 语言包整体状态19 条待补全在 Laravel Localizations 项目中每一种受支持语言的翻译进度都会由laravel-lang/status-generator自动生成一份状态报告位于 docs/statuses 目录。撒丁语sc的当前状态为All missed: 19即全部语言文件中合计还有 19 条键未被翻译仍以英文原文存在。这 19 条缺失分布在三种文件形态中文件形态说明缺失条数json面向框架、Jetstream、Cashier、Nova 等组件的完整消息用于 Vue/JS 前端与邮件模板13php-inline验证器内联消息php-inline.json每条消息不包含字段名3php验证器消息php.json每条消息包含:attribute占位符3三种形态合计 19 条。其中php与php-inline缺失的键完全相同array_keys、base64、encoding均为 Laravel 验证器较新的规则json形态的缺失则主要来自 Passkey 认证、加密环境文件与邮箱验证等新功能消息。二、json 形态缺失明细13 条待翻译键以下为 docs/statuses/sc.md 中记录的 json 形态全部缺失键Key 即英文原文Value 当前仍与 Key 相同表示尚未翻译为撒丁语KeyValue当前Invalid credential format.Invalid credential format.Passkey not recognized. It may have been removed from your account.Passkey not recognized. It may have been removed from your account.Passkey registration session expired. Please try again.Passkey registration session expired. Please try again.Passkey verification session expired. Please try again.Passkey verification session expired. Please try again.Reset your passwordReset your passwordThe existing encrypted environment file is not in readable format. Use --force to overwrite it.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.The existing encryption key is required to update the encrypted environment file.Unable to register passkey. Please try again.Unable to register passkey. Please try again.Unable to register this passkey.Unable to register this passkey.Unable to sign in with this account.Unable to sign in with this account.Unable to verify passkey. Please try again.Unable to verify passkey. Please try again.Unable to write the encrypted environment file.Unable to write the encrypted environment file.Verify your email addressVerify your email address2.1 Passkey 认证相关7 条13 条中有 7 条属于 Passkey无密码密钥认证流程覆盖注册、验证、登录三个环节注册失败Unable to register passkey. Please try again.、Unable to register this passkey.会话过期Passkey registration session expired. Please try again.、Passkey verification session expired. Please try again.验证与登录Unable to verify passkey. Please try again.、Unable to sign in with this account.、Passkey not recognized. It may have been removed from your account.从仓库源码结构看source/passkeys 目录存放着 Laravel Passkeys 扩展包的英文源消息JSON 形态而 src/Plugins 中对应的 Passkeys 插件类负责把源消息映射进各语言包因此这些键缺失说明该扩展包的撒丁语翻译尚未同步补全。2.2 加密环境文件相关4 条以下 4 条来自 Laravel 框架的php artisan env:encrypt/env:decrypt命令行工具链The existing encrypted environment file is not in readable format. Use --force to overwrite it.—— 已存在加密环境文件但格式不可读需加--force覆盖。The existing encryption key is required to update the encrypted environment file.—— 更新加密环境文件时必须提供原有加密密钥。Unable to write the encrypted environment file.—— 加密环境文件写入失败。以及Invalid credential format.凭据格式非法。这些消息在框架的source/framework源文件中定义属于artisan命令的终端输出文案翻译时需注意保持--force等命令标志为原样且句式应贴合命令行提示的简洁风格。2.3 认证与验证相关2 条Verify your email address—— 邮箱验证提示Fortify / 框架认证流程。Reset your password—— 密码重置动作文案框架认证邮件与页面。2.4 仓库内实际验证打开 locales/sc/json.json 即可确认上述键当前确实保持英文原样例如第 340 行的Invalid credential format.、第 563 行的Reset your password、第 814 行的Verify your email address等其 Value 与 Key 完全相同没有撒丁语译文。同时source/passkeys、source/framework目录下的英文源文件中均有对应的完整英文消息可以作为翻译的对照基准。三、php 与 php-inline 形态缺失明细array_keys、base64、encoding3.1 php 形态3 条locales/sc/php.json 中缺失的 3 条为 Laravel 验证器规则消息使用:attribute占位符引用被校验字段名KeyValue当前array_keysThe :attribute field must only contain the following keys: :values.base64The :attribute field must be a valid Base64 string.encodingThe :attribute field must be encoded in :encoding.3.2 php-inline 形态3 条locales/sc/php-inline.json 中缺失的 3 条是同一批验证规则的内联消息不带:attribute字段名前缀直接以This field开头KeyValue当前array_keysThis field must only contain the following keys: :values.base64This field must be a valid Base64 string.encodingThis field must be encoded in :encoding.3.3 这些规则的作用array_keysLaravel 的array_keys校验规则要求数组字段只能包含指定的键集合:values是允许的键列表。base64base64校验规则要求字段值是合法的 Base64 字符串。encodingencoding校验规则要求字符串字段符合指定的字符编码:encoding为期望编码。这三条规则在较新的 Laravel 版本验证器中引入因此在翻译覆盖较早的语言包中容易遗漏。补全时建议同时更新php.json与php-inline.json两个文件保持两种形态的消息一一对应其余撒丁语验证消息在 locales/sc/php.json 中均已翻译可作为句式风格的参照。四、_excludes.json 与排除机制在 locales/sc/_excludes.json 中列出了一些被排除的键如国家地区名、Email、Password、Nova、OK等专有名词或与撒丁语书写规则冲突的条目。排除机制的用途是对保持英文原样更合适的专有名词如Nova、ID、CSV (.csv)不再要求翻译避免翻译结果与 Laravel 内部逻辑冲突例如某些键在代码中被当作固定值匹配。因此状态报告中统计的19 条缺失是排除这些键之后的净缺口补全时应尊重_excludes.json的排除决定只针对报告列出的键进行翻译。五、如何参与补全 sc 语言包定位文件缺失键分别位于 locales/sc/json.json、locales/sc/php.json 与 locales/sc/php-inline.json 三个文件中直接在对应位置将英文 Value 替换为撒丁语译文即可。对照源文件英文原文可参考 source 目录下对应组件的源消息如 source/passkeys、source/framework确保翻译与上游一致。风格一致参考该语言已翻译部分例如 locales/sc/php.json 中的accepted、email等消息的用词与句式保持术语统一json形态消息多用于邮件与前端需注意语气正式。验证进度翻译完成后由项目维护流程重新生成状态报告依赖laravel-lang/status-generator见 composer.json确认 docs/statuses/sc.md 中的缺失数下降。全局进度各语言总体完成进度可在 docs/status.md 中查看sc 语言包与其余 127 种语言一样通过 Composer 包laravel-lang/lang提供给 Laravel 应用使用要求 PHP ^8.2详见 composer.json。六、小结撒丁语sc语言包的 19 条待补全项集中在三类场景Passkey 无密码认证7 条、加密环境文件命令行消息4 条含凭据格式、邮箱验证与密码重置2 条以及验证器新规则array_keys、base64、encodingphp 与 php-inline 各 3 条。从源码结构看这些缺失均对应 source/passkeys 与 source/framework 中的上游新消息属于随 Laravel 生态功能迭代而新出现的待翻译内容补全它们即可使 sc 语言包覆盖最新版本的框架与扩展组件消息整体进度将随之提升。赞分享后端【免费下载链接】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 本地化豪萨语ha翻译状态全解析缺失键清单与补全指南Laravel 本地化豪萨语ha翻译状态全解析缺失键清单与补全指南 本篇技术指南以本仓库laravel lang/lang即 Laravel Loca后端Laravel 本地化项目阿萨姆语as翻译缺失清单解析15 个待补键的格式、来源与补全指南Laravel 本地化项目阿萨姆语as翻译缺失清单解析15 个待补键的格式、来源与补全指南 导读 本文围绕本仓库laravel lang/lang面向后端Laravel Lang 波斯语fa本地化翻译状态解析15 条缺失词条全清单与补齐指南Laravel Lang 波斯语fa本地化翻译状态解析15 条缺失词条全清单与补齐指南 本文基于 laravel lang/lang 仓库的 docs/s后端上一篇突破性能瓶颈Cap桌面应用的TauriSolidJS架构解密下一篇Agent Governance Toolkit安全认证指南获取行业认可的安全标志创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考