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 パーセント長くなります。width ではなく max-width を使用し、固定カラムではなく flex-wrap を使用してください。
複数形。trans_choice() のみ
そのままにする値。通貨金額、バージョン文字列、エラーコード、BetterGuard、Argon2、.NET
文字数の前提。チェコ語、ドイツ語、キリル文字の文字列は英語より 30~60 パーセント長くなります。width ではなく max-width を使用し、固定カラムではなく flex-wrap を使用してください。