diff --git a/AGENTS.md b/AGENTS.md index 9c78d49..9573c28 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -81,11 +81,12 @@ Run `just ci` before claiming anything done. already there, including a symlink — so nothing planted in the download directory is ever followed or overwritten. - **Every translatable string is a literal.** `tests/i18n.test.js` - (`tests/support/i18n.js`'s `nonLiteralGettextCalls`) fails if any `_()` - call's message, or either of `_n()`'s two arguments, is a variable, - property access or template rather than a string literal — invisible to - `xgettext -k_ -k_n:1,2` exactly the same way a translator would never - see it. + (`tests/support/i18n.js`'s `nonLiteralGettextCalls`) reads the source of + every file under `modules/`, `prefs.js` and `extension.js`, and fails if + any `_()` call's message, or either of `_n()`'s two arguments, is a + variable, property access or template rather than a string literal — + invisible to `xgettext -k_ -k_n:1,2` exactly the same way a translator + would never see it. - **No JavaScript on the docs pages.** `docs/index.html` ships no `