feat(i18n): add Afrikaans (af) locale#22031
Conversation
…_images
document.images is unreliable on SPA and JavaScript-heavy pages,
causing 'SyntaxError: Unexpected end of input' when the eval bridge
processes expressions that rely on it.
Change to document.querySelectorAll('img') which returns a static
NodeList that Array.from can reliably convert. Also wrapped in an
IIFE to match the working workaround pattern from browser_console.
Fixes: #22012
Closes: #22012
MiniMax returns expired_in as a Unix-millisecond timestamp, not a seconds duration. This caused 'year 58382 is out of range' errors when the raw value was treated as seconds. Apply the same defensive heuristic already used by _minimax_poll_token at both OAuth login and refresh sites. Fixes: #22020
…tion tests, timeout bump - Add Python 3.12 and 3.13 to test matrix with fail-fast: false (#22005) - Add actions/cache for uv cache and .venv (#22004) - Install ripgrep in e2e job (#22003) - Remove --ignore=tests/integration so integration tests run (#22002) - Bump e2e timeout from 10 to 15 minutes (#22006) Fixes: #22002, #22003, #22004, #22005, #22006
Add Afrikaans translations for CLI approval prompts and gateway slash-command replies. Follows the same catalog structure as other locale files. Afrikaans shares significant vocabulary with Dutch. Fixes: #21961
|
This PR bundles several unrelated changes under an i18n title. The diff touches 14 files across at least 4 distinct concerns: 1. Skill deletions (should not be in a locale PR) The diff deletes 8 skill files:
If these skills are being intentionally decommissioned, that should be a separate PR with an explicit discussion. If this was accidental (e.g. a stale rebase onto a branch that removed them), please rebase onto current 2. CI workflow changes (unrelated) The diff adds Python 3.12/3.13 matrix testing, a 3. MiniMax OAuth fix in auth.py (unrelated) The 4. browser_tool.py change (minor, unrelated) The 5. The diff also updates model names in the MoA tool (e.g. Suggestion: Please split this into focused PRs:
|
Adds Afrikaans (
af) locale support for CLI approval prompts and gateway slash-command replies.Afrikaans is spoken by ~7 million native speakers primarily in South Africa and Namibia. The translations follow the same catalog structure as existing locale files.
Fixes: #21961