05
语调
直接、平静、技术化。文案、大小写与禁止字符的规则。
大小写
| Use | Rule | Anchor |
|---|---|---|
| page-h1 | Title Case for noun phrases, sentence case for full sentences | bg:voice:casing-page-h1 |
| section-badge | ALL CAPS with letter-spacing 0.04em to 0.08em | bg:voice:casing-section-badge |
| body | sentence case | bg:voice:casing-body |
| button | sentence case starting with a verb | bg:voice:casing-button |
| tier | Title Case (Basic, Pro, Enterprise) | bg:voice:casing-tier |
| plan-badge | ALL CAPS status word (ACTIVE) | bg:voice:casing-plan-badge |
批准的按钮动词
Get started Learn more Get BetterGuard Sign in Sign out Go to Dashboard Browse files Continue Next Back Cancel Save Apply Protect Obfuscate Encrypt Harden Scan Verify Download Try Start
禁止项
字符。emoji, em-dash U+2014, en-dash U+2013, zero-width space U+200B, non-breaking thin space U+202F, BOM U+FEFF。
标点。产品文案中的感叹号。
短语。Buy now, Click here, stunning, elegant, blazing。
标点。产品文案中的感叹号。
短语。Buy now, Click here, stunning, elegant, blazing。
语气
直接、平静、技术化。把读者当作开发者对待。
本地化
包装函数。每条 UI 字符串使用 Laravel __() 与 @lang()
复数。仅使用 trans_choice()
允许的字面量。货币金额、版本字符串、错误码、BetterGuard、Argon2、.NET
长度假设。捷克语、德语、西里尔字母字符串比英语长 30 到 60 个百分点。请使用 max-width 而非 width,使用 flex-wrap 而非固定列。
复数。仅使用 trans_choice()
允许的字面量。货币金额、版本字符串、错误码、BetterGuard、Argon2、.NET
长度假设。捷克语、德语、西里尔字母字符串比英语长 30 到 60 个百分点。请使用 max-width 而非 width,使用 flex-wrap 而非固定列。