Wekan
Open source kanban board application built with Meteor
Alternative to: trello
v11.11
2026-08-25Binaries in these bundles
Each bundle carries a Node.js, a FerretDB and the MongoDB Database Tools. Which source has a given CPU varies from release to release - nodejs.org builds some architectures, unofficial-builds others, and the wekan/node-patches build the ones neither of them does - and not every source publishes a checksum. This is what went into this release, and which downloads were checked against a published SHA256.
| Bundle | Binary | From | Version | Checked | SHA256 |
|---|---|---|---|---|---|
| amd64 | FerretDB | wekan/FerretDB | v1.56.0 | verified | 69d01612cb47c0d5… |
| amd64 | Node.js | nodejs.org | v24.19.0 | verified | 14b342e71204f811… |
| arm64 | FerretDB | wekan/FerretDB | v1.56.0 | verified | cc1a9370147f2a3f… |
| arm64 | Node.js | nodejs.org | v24.19.0 | verified | 01443c1e1a29e531… |
A row saying no checksum published is not a failed check - it is a source that publishes nothing to check against. Those are the ones worth fixing at the source.
v11.11 2026-08-25 WeKan ® release
In short: this release closes five security and privacy gaps, improves board creation and filtering, and makes denied attacks visible to administrators. It also completes substantial translation and locale-integrity work, strengthens cross-browser testing, updates dependencies, and documents Haxe, Go and Free Pascal alternatives for WeKan’s future architecture.
| Platform | Binary | From | Version | SHA256 |
|---|---|---|---|---|
| amd64 | Node.js | nodejs.org | v24.19.0 | 14b342e71204f811bde6153be8e04b62aef63c236fef92b55f9c83154b409647 |
| amd64 | FerretDB | wekan/FerretDB | v1.53.0 | eae1f0a8f73bfc979738bfff7284d40fd1bc55de2cc56514721fc155c3624f7d |
| arm64 | Node.js | nodejs.org | v24.19.0 | 01443c1e1a29e531ccad5a46fefa6df490d2189c49f7955904aecdbb0fe86fdc |
| arm64 | FerretDB | wekan/FerretDB | v1.53.0 | bdc50caee3ac28495b42d2130b94a042a9dd6d3a38f732cac02b648f36c891da |
| mac-arm64 | Node.js | nodejs.org | v24.19.0 | 3f1cf157479c1480352083105e13faf9d008ede98e7e157746b6df940d197b94 |
| mac-arm64 | FerretDB | wekan/FerretDB | v1.53.0 | cb14ffe93e285903e5a8a9c1821687ddb5b8a979a11c584bf4af534b272c6d3e |
| mac-x64 | Node.js | nodejs.org | v24.19.0 | d35e95230f46f6f0751df497c56622c6735e05d5e1fb1630996a005b9d328fe4 |
| mac-x64 | FerretDB | wekan/FerretDB | v1.53.0 | d97dfa9afa60aa05f25384327de82efe7b71d958ed24c1f66618284294a65cd3 |
This release fixes the following HIGH AND MODERATE SECURITY ISSUES:
User search - login, identity fields and literal query boundaries.
User lookup requires a login and exposes only public identity fields. Thanks to Char0n1507, Reload3d and xet7.
UserSearchBleed and MiniProfileBleed allowed logged-out profile enumeration and let any authenticated user retrieve instance-wide email, administrator, account-state and organization metadata. Both publications now require authentication; the general search returns only public identity fields. User-controlled search text is escaped before becoming a regular expression, and both DDP search paths are rate-limited. Regression coverage pins the positive identity projection and the negative sensitive-field and raw-pattern cases. The logged-out mini-profile denial is summarized as MiniProfileBleed in Admin Panel → Problems with its source address. UserSearchBleed has no runtime event because its fixes change what legitimate search responses carry and how ordinary punctuation is interpreted; logging those calls would record normal use.
Position history - authorization for recorded moves and undo.
Undo cannot move a card into a board outside the caller's membership. Thanks to Char0n1507 and xet7.
PositionHistoryBleed trusted a client-created history entry’s previous board. Inserts now require membership on both named boards, the undo method rechecks the history board, the model rechecks destination membership immediately before moving a card, and clients cannot rewrite trusted history after insertion. The test covers allowed same-board history and rejected cross-board data. Denied inserts, rewrites and undo moves are summarized as PositionHistoryBleed in Admin Panel → Problems with the account and source address.
Board exports - keeping subtask data inside the exported board.
Every export format scopes subtask queries to its board. Thanks to Char0n1507 and xet7.
SubtaskExportBleed allowed a card from a private board to appear in another board’s JSON, ZIP, Excel or PDF export when its parent identifier named a card there. All six subtask query paths now include the exporting board identifier. Regression coverage checks every board and card export implementation and rejects the old parent-only selectors. There is no runtime event because the fix changes the contents of a legitimate export instead of denying an attributable attack.
CAS login - explicit ownership of matching local accounts.
CAS cannot silently take over a matching non-CAS account. Thanks to Char0n1507, crypto-nidh and xet7.
CasBleed allowed a validated CAS
username to receive the session of an existing password or other non-CAS
account with the same name. New CAS users are marked with their authentication
method; a conflicting account is rejected unless the administrator explicitly
sets CAS_MERGE_EXISTING_USERS=true. Positive CAS reuse and negative implicit
linking are pinned by regression coverage. Refused implicit links are summarized
as CasBleed in Admin Panel → Problems.
Security reporting - denied attributable attacks reach Admin Panel Problems without turning ordinary use into noise.
Blocked security attacks produce bounded administrator events. Thanks to xet7.
Denied MiniProfileBleed, PositionHistoryBleed and CasBleed attempts now create attributed, rate-bounded entries in Admin Panel → Problems. UserSearchBleed and SubtaskExportBleed remain silent because their safe paths are indistinguishable from normal searches and exports. Clients are also prevented from rewriting validated position-history records after insertion. Canary, advisory and negative authorization tests cover the reporting boundary.
and updates the following dependencies:
Dependencies - storage, authentication, build and lint packages stay current.
The dependency lockfile is refreshed. Thanks to dependency developers and xet7.
The first refresh advances the resolved AWS, Azure authentication, MongoDB, Rspack diagnostics, SWC, TypeScript ESLint, browser-compatibility and supporting packages without changing WeKan’s declared dependency ranges.
The latest compatible transitive dependency fixes are included. Thanks to dependency developers and xet7.
A follow-up lockfile refresh takes the compatible patch releases published after the first batch, including the final AWS SDK, Smithy, parser, lint and browser-data resolutions used by this release.
and fixes the following bugs:
All Boards - the overview’s Lists and Table layouts.
Table view offers the same board creation action as Lists view. Thanks to rmb82 and xet7.
The All Boards Table layout displayed existing boards but offered no way to create one. It now shows the same create action and uses the same handler as the Lists tile, including the Template Container wording and workspace context. Archive and the special Home section continue to exclude creation. Source, negative and browser tests cover the available and excluded sections.
Existing All Boards layouts remain covered after adding board creation. Thanks to xet7.
The source-level Lists and phone-layout tests now recognize the shared Add Board action introduced in Table view while continuing to pin scrolling, tile and layout behaviour. This keeps the feature’s new control from being mistaken for an unexpected duplicate by the older regression assertions.
Board views - alternate ways to display one board’s cards.
Table view applies the active board Filter to its card rows. Thanks to rmb82 and xet7.
The Table layout queried every active card directly and ignored label, member, assignee, date and other criteria from the board Filter. Its reactive query now ANDs the Filter selector with immutable board and archive boundaries before the view’s own text search and pagination. Unit, wiring and browser tests cover both unfiltered and filtered rows.
and improves the following developer tooling:
Complete tests - suites use repository tools and available CPU browsers.
Complete-test regressions are repaired after recent feature and translation work. Thanks to xet7.
Translation subprocesses now use the suite’s own Node executable, invariant and backlog expectations follow the current translation helpers, and the Table-view browser test reapplies its filter after the view-change reload. The complete runner therefore checks current behaviour instead of failing on stale harness assumptions.
Node E2E uses the Playwright container when no compatible Chromium is installed. Thanks to xet7.
The Puppeteer-based Node regression harness now routes through the existing
Playwright container when its browser must come from Docker. Linux arm64 no
longer falls back to a missing /usr/bin/chromium, and selection tests pin both
the local and container paths.
Browser isolation - one test’s teardown cannot revoke another test’s login.
Every Red Strings browser test receives its own session. Thanks to xet7.
Each Red Strings case now creates a separate resume token. Closing an earlier Chromium or WebKit connection can no longer revoke the session a later Firefox case is about to use, eliminating the cross-browser ordering failure while retaining normal session teardown.
Release notes - readers get a brief overview before topic and commit detail.
The release-summary hierarchy and topic grouping are explicit and tested. Thanks to xet7.
AGENTS.md and CLAUDE.md now define three levels: a release-wide In short
paragraph of at most about 120 words, one high-level summary for each topic, and
commit-specific expandable details. The format regression caps the introductory
word count and checks that the documented grouping vocabulary remains present.
and improves the following documentation:
Multiverse - alternative implementation languages and dependency mappings.
Haxe rewrite options and dependency equivalents are documented. Thanks to xet7.
The Multiverse design compares incremental Haxe/JavaScript modules, a Haxe browser client, a Haxe/Node server and native HashLink, C++ and JVM servers. It maps Meteor platform facilities and WeKan dependencies to Haxe libraries or explicitly custom replacements, and recommends a tested vertical slice before any complete rewrite.
Go rewrite options and dependency equivalents are documented. Thanks to xet7.
The Go design maps the server, browser, data, authentication, storage, export,
operations, testing and distribution stack to standard-library facilities,
maintained packages or custom compatibility work. It separates Pug as Jade’s
JavaScript successor from Go-native html/template and templ rewrites.
Free Pascal rewrite options and dependency equivalents are documented. Thanks to xet7.
The Free Pascal design derives its stack from Omi and Wami: FCL fphttpapp,
httproute, fpjson, linked SQLite, server-rendered HTML, optional
interact.js, Caddy at the TLS edge and mORMot 2 or Brook only when measured
scale requires them.
Development sandbox - the documented editor sandbox uses its maintained, open-source distribution consistently.
The VS Code sandbox is renamed and updated for VSCodium. Thanks to xet7.
The sandbox directory, launcher and documentation now consistently name VSCodium. Obsolete VS Code-specific setup is removed so paths and commands match the editor distribution the sandbox actually installs.
and improves the translation workflow:
Translation policy - correct-language and placeholder integrity.
Every locale file must use the language declared by its tag. Thanks to xet7.
Human-preference protection now applies only to translations written in the locale tag’s language. Mixed or wrongly seeded values must be replaced directly, including same-script cases such as Russian text in Mongolian, with vocabulary review and regression coverage where script detection cannot distinguish them.
Translation placeholders must match the English source exactly. Thanks to xet7.
Underscore-delimited tokens such as __board__ and percent-prefixed format
tokens such as %s are code, not translatable prose. They must retain their
English spelling, case, count and format. A translated, renamed, missing or
malformed token is restored from the same key in en.i18n.json, even inside an
otherwise human translation, and regression coverage compares token inventories
with English.
Completed locales remain included in translation-fill regression coverage. Thanks to xet7.
The invariant-source regression now follows the completed-locale list and the current fill helper instead of retaining obsolete exclusions. It continues to prove that already completed locales stay at zero fillable English placeholders as translation work advances.
Placeholder repairs - exact named and printf token inventories.
Eleven locale files restore their last mismatched placeholder. Thanks to xet7.
Spanish (Argentina), Galician, Gujarati, Hungarian, Polish and Portuguese variants now preserve the same named and printf tokens as their English keys. The repair keeps exact spelling and case, updates obsolete Hungarian prose and replaces copied Portuguese wording with Galician. Whole-file regression coverage proves all eleven locale files are clean and rejects the malformed, missing and wrong-language forms. The direct Galician and Hungarian wording welcomes human review. Another 1,331 mismatched keys across 108 locale files remain for audited batches.
Seventeen locale files restore their remaining placeholder tokens. Thanks to xet7.
Welsh, Greek, Spanish, Basque, Finnish, Croatian and Slovenian variants now preserve exact named, printf and HTML placeholders. The repair covers 34 counted token mismatches plus four Welsh machine-placeholder remnants, removes a duplicated English sentence from Greek and replaces Catalan prose in Basque. Whole-file regression coverage proves all seventeen locale files are clean and rejects the corrupt or wrong-language forms. The direct Welsh, Basque, Finnish, Croatian and Slovenian wording welcomes human review. Another 1,297 mismatched keys across 91 locale files remain for audited batches.
Eighteen locale files restore exact tokens and their declared languages. Thanks to xet7.
Asturian, Bulgarian, Czech, Danish, Persian, Hebrew, Japanese, Georgian, Macedonian, Slovak, Serbian, Tamil, Venda and Xhosa now preserve their exact named and printf placeholders. The repair covers 54 counted mismatches plus a hidden Xhosa machine remnant, and replaces same-script wrong-language carryovers according to each locale tag. Whole-file regression coverage proves all eighteen files are clean and rejects the corrupt tokens and copied neighbouring-language forms. These direct translations have mixed confidence and welcome native-speaker review. Another 1,243 mismatched keys across 73 locale files remain for audited batches.
Fourteen locale files restore exact placeholders and script variants. Thanks to xet7.
Esperanto, Japanese hiragana, Korean, Malay, Swedish, Telugu, Uzbek and Vietnamese variants now preserve the exact spelling, case and multiplicity of their English placeholders. The repair covers 56 mismatches, replaces copied Spanish in Esperanto, and writes the hiragana and Arabic-script variants in their declared scripts. Whole-file regression coverage proves all fourteen files are clean and rejects translated token names, duplicate prompt values and wrong-language forms. These direct translations have mixed confidence and welcome native-speaker review. Another 1,187 mismatched keys across 59 locale files remain for audited batches.
Eleven French, German and Hindi variants restore exact placeholders. Thanks to xet7.
The coherent part of the five-mismatch tier now preserves exact activity,
email, count and search tokens across eleven locale variants. Search examples
such as user:<name> and has:-due remain literals instead of becoming extra
runtime placeholders. Whole-file regression coverage proves all eleven files
are clean and rejects embedded spaces, incomplete named tokens and invented
operator tokens. Another 1,132 mismatched keys across 48 locale files remain;
the four wrongly seeded files from this tier are handled separately in the next
entry.
Four wrongly seeded locales restore exact tokens in their own languages. Thanks to xet7.
Breton, Walloon and Wolof no longer use copied French in the five affected activity and search strings, and Klingon no longer uses copied German. Their twenty mismatches now preserve the exact English token inventory while search examples remain literals. Whole-file regression coverage proves all four files are clean and rejects the French and German seed wording. These direct translations have low confidence and welcome native-speaker review. Another 1,112 mismatched keys across 44 locale files remain for audited batches.
Ten Azerbaijani, Catalan and Russian tags restore exact placeholders. Thanks to xet7.
The coherent part of the six-mismatch tier restores 60 logical locale values
across nine tracked data files and the ru-RU symlink alias. Azerbaijani
activities retain every board location, Catalan search help restores its full
predicate inventory, and Russian email subjects and errors use exact named and
printf tokens. Whole-file regression coverage proves all ten tags are clean and
rejects corrupted predicates, %1 fragments and substituted URL tokens. The
direct Azerbaijani wording welcomes human review. Another 1,052 mismatched keys
across 34 locale files remain for audited batches.
Italian, Venda and Volapük complete the six-mismatch tier. Thanks to xet7.
Italian restores its six activity placeholders, while Venda and Volapük replace wrong-language seed prose as they restore the same exact token inventories. Whole-file regression coverage proves all three files are clean, checks every due-time value and rejects the Italian, Esperanto and French seed wording. The direct Venda and Volapük translations have low confidence and welcome native-speaker review. Another 1,034 mismatched keys across 31 locale files remain for audited batches.
Numbered Transifex machine placeholders are restored repository-wide. Thanks to xet7.
A deterministic, transactional utility maps PH0, PH1 and later markers to
the protected backtick, HTML, angle, named and printf spans in each matching
English source key. It repaired 1,208 markers in 539 translated values across
Igbo, Odia, Turkmen, Uyghur and Yoruba without replacing their surrounding
prose. Repository-wide negative coverage rejects every marker spelling variant.
Igbo and Yoruba are now placeholder-clean; another 546 mismatched keys across
29 locale files remained for audited batches.
Odia, Turkmen and Uyghur complete their marker-repair cleanup. Thanks to xet7.
The remaining 32 malformed activity, member, range and search-help values restore every named and printf placeholder while retaining prose in each declared language. Whole-file coverage proves all three locale inventories are clean, and focused negative tests reject the final Odia marker fragment and missing Turkmen and Uyghur values. The direct translations welcome native-speaker review. Another 514 mismatched keys across 26 locale files remained for audited batches.
Four languages complete the seven-mismatch placeholder tier. Thanks to xet7.
Acehnese, Indonesian, Turkish and Traditional Chinese restore 28 named and
printf inventories. Acehnese replaces Indonesian seed wording with its existing
kad, senarai and papan terminology; focused negative tests also reject
case-damaged Turkish tokens and translated Chinese token names. All four files
are clean. The direct Acehnese prose has low confidence and welcomes
native-speaker review. Another 486 mismatches across 22 locale files remained.
Four compact locale tiers restore every placeholder. Thanks to xet7.
Latvian, Norwegian Bokmål, Occitan and Hong Kong Traditional Chinese restore 37 named and printf inventories. Occitan also replaces French-seeded prose in its affected values. Whole-file coverage and focused negative tests reject mistyped, translated and wrong-language identifiers. All four files are clean; the direct Occitan prose welcomes native-speaker review. Another 449 mismatches across 18 locale files remained.
Afrikaans, Romanian and Chinese families restore every placeholder. Thanks to xet7.
Ten locale files restore 145 named and printf inventories. Romanian replaces Italian-seeded activity prose, while Simplified and Traditional Chinese variants reuse only asserted placeholder-clean sibling translations. Family-wide and focused negative coverage proves every file clean and rejects translated or wrong-language identifiers. Another 304 mismatches across eight locale files remain; direct translations welcome native-speaker review.
Both Ukrainian variants restore their search placeholders. Thanks to xet7.
Sixty-eight values restore exact activity arities plus every operator and predicate in Ukrainian search help. Whole-file and focused coverage proves both variants clean. Direct wording welcomes native-speaker review.
Estonian restores every translated identifier. Thanks to xet7.
Thirty-five activity, email, due-date, range and search values restore their named and printf inventories. Whole-file negative coverage rejects translated identifiers. Direct wording welcomes native-speaker review.
Four Arabic-family files restore every placeholder. Thanks to xet7.
Arabic, Algerian Arabic, Egyptian Arabic and Moroccan Arabic restore 160 activity and email inventories. Script and identifier regressions cover every file. Moroccan Arabic wording has low dialect confidence and welcomes review.
Tamazight completes the placeholder repair backlog. Thanks to xet7.
The final 41 mismatches now use Latin-script Tamazight prose instead of mixed Arabic and French seed text. Whole-file coverage proves the repository-wide placeholder mismatch count is zero. These translations have low confidence and welcome native-speaker review.
Fill reports exclude values that intentionally stay invariant. Thanks to xet7.
Numbers, symbols, empty values, placeholder-only formats, product names and storage backends no longer appear as impossible translation work. Real sentences containing placeholders remain listed. The corrected direct-fill backlog is 202,628 values across 210 locales, with CLI regression coverage.
Five single-value locales complete their direct fills. Thanks to xet7.
Finnish, two Hindi variants and two Ukrainian variants translate their final genuine English values with exact-value and target-script coverage.
Vietnamese and Hebrew complete their direct-fill tails. Thanks to xet7.
Both Vietnamese variants translate checklist, font-preview and storage terms. Date-format masks are now classified as invariant, completing both Hebrew tags. CLI and language regressions cover both outcomes.
Both Greek variants complete their storage terminology. Thanks to xet7.
Connection-string, container, backup and project-ID values now use Greek, with Greek-script and zero-backlog coverage.
Four Indic locales complete board-selection messages. Thanks to xet7.
Gujarati, Odia, Punjabi and Telugu translate 28 board-selection and permanent-delete values. Target-script and English-remnant coverage verifies all four completed files.
Six eight-value locale tails are complete. Thanks to xet7.
Belarusian, Armenian, Georgian, Mongolian, Serbian and Tamil translate their remaining board controls and technical labels. Zero-backlog and script coverage verifies all six files.
Four nine-value locale tails are complete. Thanks to xet7.
Bulgarian, both Persian variants and Macedonian translate their remaining board controls and technical labels while preserving product and JSON identifiers.
Khmer completes its direct translation fill. Thanks to xet7.
Thirteen board-selection, permanent-delete and wait-spinner values now use Khmer across all tags, with Khmer-script and English-remnant coverage.
All Portuguese tags complete their direct fills. Thanks to xet7.
Three tags translate 57 color, menu, location, Office and API report values, using explicit Portuguese alternatives for valid cognates. Zero-backlog and report coverage verifies every tag.
Thai completes its direct translation fill. Thanks to xet7.
Nineteen board-selection, permanent-delete, Office and API report values now use Thai, with target-script, English-remnant and API-literal coverage.
Venda and Zulu complete separate direct fills. Thanks to xet7.
Three Tshivenda and two isiZulu tags translate 95 values with distinct language mappings. Zero-backlog and language-distinction coverage verifies every file. The direct translations have low confidence and welcome native-speaker review.
Esperanto completes its direct translation fill. Thanks to xet7.
Twenty board, clipboard, Office and API report values now use Esperanto, with zero-backlog, vocabulary and English-remnant coverage.
Nine Spanish tags complete their direct fills. Thanks to xet7.
The shared 20-value tail completes 180 UI, Office, API report and ticket values. Explicit Spanish alternatives replace valid cognates, and report coverage verifies every tag.
Turkish completes its direct translation fill. Thanks to xet7.
Twenty checklist, typography, Office, API report and storage values now use Turkish, with zero-backlog, terminology and English-remnant coverage.
Hungarian completes its direct translation fill. Thanks to xet7.
Twenty-one board, archive, Office and API report values now use Hungarian, with zero-backlog, terminology and protected-literal coverage.
Latvian completes its direct translation fill. Thanks to xet7.
Twenty-one board, archive, Office and API report values now use Latvian, with zero-backlog, terminology and protected-literal coverage.
Basque and Uyghur complete their direct translation fills. Thanks to xet7.
Forty-two board, admin, Office, API report and search-help values now use Basque
and Uyghur. Zero-backlog and target-language coverage preserves %s,
__operator_number__, IPv4, IPv6, REST API and WITH_API=true exactly.
The Uyghur translations have low confidence and welcome native-speaker review.
Breton, Lithuanian and Yiddish complete their direct fills. Thanks to xet7.
Sixty-six board, admin, Office, API, storage and search-help values now use their target languages. Zero-backlog, terminology and script coverage preserves every protected API and search placeholder. Breton and Yiddish have low confidence and welcome native-speaker review.
Galician and Xhosa complete their direct fills. Thanks to xet7.
Both Galician tags and Xhosa translate 69 board, admin, Office, API, storage and typography values. Xhosa has low confidence and welcomes native-speaker review.
Swahili completes its direct translation fill. Thanks to xet7.
Twenty-four board, colour, admin, Office, API and CPU values now use Swahili, with zero-backlog, terminology and protected-literal coverage.
Asturian, Welsh and Uzbek complete their direct fills. Thanks to xet7.
Seven tags translate 175 values without replacing existing human Uzbek text. Zero-backlog coverage preserves network and configuration literals. Asturian and Uzbek have mixed confidence and welcome native-speaker review.
Seven files complete the 26-value translation tier. Thanks to xet7.
Azerbaijani, Croatian, Polish and Slovak translate 182 values with zero-backlog, sibling-consistency and protected-token coverage. Azerbaijani has mixed confidence and welcomes native-speaker review.
Four files complete the 27-value translation tier. Thanks to xet7.
Estonian, Romanian and Walloon translate 108 values with zero-backlog, sibling-consistency and protected-token coverage. Walloon has low confidence and welcomes native-speaker review.
Five files complete the 28-value translation tier. Thanks to xet7.
Indonesian, Occitan, Brazilian Portuguese, Turkmen and Tamazight translate 140 values with embedded-JSON, zero-backlog and placeholder coverage. Occitan, Turkmen and Tamazight have low confidence and welcome review.
Three files complete the 29-value translation tier. Thanks to xet7.
Acehnese and both Czech tags translate 87 values with embedded-JSON, sibling-consistency and protected-token coverage. Acehnese has low confidence and welcomes native-speaker review.
Three files complete the 30-value translation tier. Thanks to xet7.
Both Slovenian tags and Volapük translate 90 values with mixed-language, sibling-consistency and protected-token coverage. Volapük has low confidence and welcomes native-speaker review.
Valencian completes its direct translation fill. Thanks to xet7.
Thirty-one board, admin, Office, API and storage values now use Valencian, with zero-backlog, terminology and protected-token coverage.
Walloon and Yoruba complete the 32-value translation tier. Thanks to xet7.
Sixty-four values now use their target languages with zero-backlog, mixed-language and protected-placeholder coverage. Both have low confidence.
Italian completes its direct translation fill. Thanks to xet7.
Thirty-three interface, Office, API and storage values now use explicit Italian alternatives for valid cognates, with zero-backlog coverage.
Catalan completes its direct translation fill. Thanks to xet7.
Thirty-five values now use standard Catalan terminology distinct from Valencian, with zero-backlog and protected-token coverage.
Catalan-Spain and Klingon complete their 35-value tails. Thanks to xet7.
Seventy values now use their target languages with zero-backlog, foreign-script and protected-placeholder coverage. Klingon has very low confidence; its older mixed-language seed text remains for the whole-file audit.
Igbo and Swedish complete the 36-value translation tier. Thanks to xet7.
Seventy-two values now use their target languages with zero-backlog, storage-ID and protected-token coverage. Igbo has low confidence and welcomes review.
Both Afrikaans tags complete their direct fills. Thanks to xet7.
Seventy-four values now use explicit Afrikaans alternatives for valid cognates, with zero-backlog and sibling-consistency coverage.
Both Malay tags complete their direct fills. Thanks to xet7.
Seventy-six values now use Malay with executable-JSON, zero-backlog and sibling-consistency coverage.
Danish completes its direct translation fill. Thanks to xet7.
Forty interface, Office, API and storage values now use explicit Danish alternatives for valid cognates, with zero-backlog coverage.
Norwegian Bokmål completes its direct translation fill. Thanks to xet7.
Forty-two interface, Office, API and storage values now use explicit Norwegian alternatives for valid cognates, with zero-backlog coverage.
Wolof completes its direct translation fill. Thanks to xet7.
Forty-four values now use Wolof with zero-backlog, terminology and English-remnant coverage. The translations have low confidence.
All five French tags complete their direct fills. Thanks to xet7.
Two hundred seventy values now use explicit French phrases for valid cognates, with zero-backlog and sibling-consistency coverage.
Both West Frisian tags complete their direct fills. Thanks to xet7.
One hundred ten values now use West Frisian with zero-backlog, storage-ID and sibling-consistency coverage. The translations have mixed confidence.
All four German tags complete their direct fills. Thanks to xet7.
Two hundred thirty-two values now use established German UI terms instead of English loanword placeholders, with zero-backlog and sibling coverage.
Both Dutch tags complete their direct fills. Thanks to xet7.
One hundred thirty-two values now use established Dutch UI terms instead of English loanword placeholders, with zero-backlog and sibling coverage.
Flemish completes its direct translation fill. Thanks to xet7.
Seventy-three values now use verified Dutch terminology plus regional Flemish board and admin wording, with zero-backlog coverage.
Amharic begins its whole-file direct translation. Thanks to xet7.
The first 50 activity and board-history values now use Amharic. Progress, Ethiopic-script and whole-locale placeholder coverage verifies the batch; 2,116 values remain. The translations have mixed confidence and welcome review.
Amharic activity and workspace history gains 50 values. Thanks to xet7.
The second direct batch completes the remaining activity-history and initial workspace strings. Whole-locale placeholder coverage leaves 2,066 values.
Amharic board interface gains another 50 values. Thanks to xet7.
Workspace, board-selection, list-sizing and checklist controls now use Amharic. Progress, Ethiopic-script and placeholder coverage leaves 2,016 values.
Amharic admin and board information gains 50 values. Thanks to xet7.
Admin, archive, attachment and board-information values now use Amharic. Whole-locale coverage now also preserves HTML tags; 1,966 values remain.
Amharic board views and card editing gain 50 values. Thanks to xet7.
Visibility, display-mode, archive and card-editing values now use Amharic. Placeholder, markup and Ethiopic-script coverage leaves 1,916 values.
Amharic voting and import controls gain 50 values. Thanks to xet7.
Membership, voting, Planning Poker, dependency and import values now use Amharic. Whole-locale invariant coverage leaves 1,866 values.
Amharic member and typography controls gain 50 values. Thanks to xet7.
Popups, imported-member mapping, themes and typography now use Amharic. Placeholder, markup and Ethiopic-script coverage leaves 1,816 values.
Amharic navigation and color controls gain 50 values. Thanks to xet7.
Settings, subtasks, starring, card aging, movement dialogs and most color names now use Amharic. Whole-locale invariant coverage leaves 1,766 values.
Amharic roles and custom-field controls gain 50 values. Thanks to xet7.
Colors, board roles, deletion confirmations, copying and custom fields now use Amharic. Percent-token coverage now protects every letter-style placeholder; 1,716 values remain.
Amharic email templates and errors gain 50 values. Thanks to xet7.
Profile, email-template, WIP and error values now use Amharic while retaining every message placeholder. Whole-locale invariant coverage leaves 1,666 values.
Amharic card exports and filters gain 50 values. Thanks to xet7.
User errors, card exports, sorting and initial filters now use Amharic. Whole-locale invariant coverage leaves 1,616 values.
Amharic advanced filters and imports gain 50 values. Thanks to xet7.
Advanced filters, activities and board-import instructions now use Amharic while preserving grammar, JSON terms, paths and placeholders. Focused syntax coverage leaves 1,566 values.
Amharic Trello imports and member mapping gain 50 values. Thanks to xet7.
Trello API imports, member mapping, validation and labels now use Amharic while retaining the API URL, year example and percent placeholder. Whole-locale invariant coverage leaves 1,516 values.
Amharic board actions and roles gain 50 values. Thanks to xet7.
Board departure, list and archive actions, selection tools, notifications and roles now use Amharic while retaining the board-title placeholder. Whole-locale invariant coverage leaves 1,466 values.
Amharic privacy and shortcuts gain 50 values. Thanks to xet7.
Notifications, privacy, removal, search, WIP and shortcuts now use Amharic while retaining login markup and member placeholders. Whole-locale invariant coverage leaves 1,416 values.
Amharic tracking and branding gain 50 values. Thanks to xet7.
Time tracking, uploads, custom branding, welcome templates and WIP warnings now use Amharic while retaining URL, API, WIP and numeric terms. Whole-locale invariant coverage leaves 1,366 values.
Amharic limits and webhooks gain 50 values. Thanks to xet7.
Attachment limits, registration, SMTP, invitations, webhooks and runtime versions now use Amharic while retaining invitation placeholders and technical terms. Whole-locale invariant coverage leaves 1,316 values.
Amharic diagnostics and tenancy gain 50 values. Thanks to xet7.
Diagnostics, custom-field display, visibility, organizations and teams now use Amharic while retaining environment variables, protocols, hostnames and multitenancy syntax. Whole-locale invariant coverage leaves 1,266 values.
Amharic card and subtask settings gain 50 values. Thanks to xet7.
Card dates, colors, deletion, subtasks, minicard display and activity labels now use Amharic while retaining board and percent placeholders. Whole-locale invariant coverage leaves 1,216 values.
Amharic activity and automation gain 50 values. Thanks to xet7.
Activity messages and automation workflow/import controls now use Amharic while retaining repeated percent argument order, named tokens and format terms. Focused positional coverage leaves 1,166 values.
Amharic scheduled automation gains 50 values. Thanks to xet7.
Visual workflows, schedules, due-date triggers, buttons, sorting and relative dates now use Amharic while retaining workflow product names and structural values. Whole-locale invariant coverage leaves 1,116 values.
Amharic automation phrases gain 50 values. Thanks to xet7.
List, label, member, checklist, card and email automation fragments now use consistent Amharic rule-builder terminology. Whole-locale invariant coverage leaves 1,066 values.
Amharic automation and custom head gain 50 values. Thanks to xet7.
Automation actions, authentication, custom-head settings and layout controls now use Amharic while retaining comma-separated examples, format names and assetlinks.json. Whole-locale invariant coverage leaves 1,016 values.
Amharic authentication and reminders gain 50 values. Thanks to xet7.
Custom body HTML, authentication, duplication, deletion, positioning, due reminders, drag and editor controls now use Amharic while retaining HTML tags, newlines and activity placeholders. Whole-locale coverage leaves 966 values.
Amharic roles and editor behavior gain 50 values. Thanks to xet7.
Multi-card and editor behavior, organizations, notifications, role permissions, weekdays and linked-card warnings now use Amharic while retaining keyboard chords. Whole-locale invariant coverage leaves 916 values.
Amharic domains and card views gain 50 values. Thanks to xet7.
Checklist visibility, domains, shared templates, My Cards, Due Cards, global search and lookup errors now use Amharic while retaining domain examples, Markdown and percent placeholders. Whole-locale coverage leaves 866 values.
Amharic global-search vocabulary gains 50 values. Thanks to xet7.
Result counts, search operators and predicates now use Amharic while retaining percent tokens and range-placeholder order. Focused order coverage leaves 816 values.
Amharic search help gains 50 values. Thanks to xet7.
Search predicates, validation messages and full operator help now use Amharic while retaining backticked expressions, metavariables, Markdown, newlines and placeholders. Whole-locale invariant coverage leaves 766 values.
Amharic dependencies and locations gain 50 values. Thanks to xet7.
Sorting, stickers, dependencies, board backgrounds and locations now use Amharic while retaining JSON/SVG, named tokens and double-brace templates. Expanded token coverage leaves 716 values.
Amharic maps and reports gain 50 values. Thanks to xet7.
Maps, server troubleshooting, string templates, reports and office locations now use Amharic while retaining shell commands, HTML entities, IP terms and percent-brace tokens. Expanded token coverage leaves 666 values.
Amharic reports and tickets gain 50 values. Thanks to xet7.
Office, API and recovery reports, loading indicators, organization warnings and ticket workflow terms now use Amharic while retaining REST API, WITH_API=true and Cc. Whole-locale invariant coverage leaves 616 values.
Amharic administration and attachments gain 50 values. Thanks to xet7.
Team and organization controls, Node memory diagnostics, legal notices, checklists and attachment-storage moves now use Amharic while retaining Node, URL, GridFS and S3. Whole-locale invariant coverage leaves 566 values.
Amharic storage and repair controls gain 50 values. Thanks to xet7.
Attachment migration and repair, storage statistics, MongoDB compaction and board metadata now use Amharic while retaining GridFS, S3, MongoDB, Meteor and ID. Whole-locale invariant coverage leaves 516 values.
Amharic support and accessibility gain 50 values. Thanks to xet7.
Board timing and upload status, file constraints, custom translations, checklists, support and accessibility now use Amharic while retaining the workspace placeholder, ISO 8601, PDF, JSON and ZIP terms. Whole-locale invariant coverage leaves 466 values.
Amharic lockout and scheduling controls gain 50 values. Thanks to xet7.
Accessibility, brute-force lockouts, user-state filters, scheduled jobs, attachment paths and board maintenance scheduling now use Amharic. Whole-locale invariant coverage leaves 416 values.
Amharic database migration gains 50 values. Thanks to xet7.
Scheduled-job results, filesystem and cloud storage, MongoDB/FerretDB migration and Sandstorm status now use Amharic while retaining the database placeholder, URLs, environment variables and product names. Whole-locale invariant coverage leaves 366 values.
Amharic security and backups gain 50 values. Thanks to xet7.
Sandstorm cleanup, card loading, security switches, anonymized import/export and backups now use Amharic while retaining markup, environment variables, service names and backup paths. Whole-locale invariant coverage leaves 316 values.
Amharic cloud storage gains 50 values. Thanks to xet7.
Backup scheduling and restoration plus AWS, Azure and Google Cloud setup guidance now use Amharic while retaining JSON, IDs, filenames, field labels and HH:MM. Whole-locale invariant coverage leaves 266 values.
Amharic attachment migration and S3 gain 50 values. Thanks to xet7.
GridFS and attachment migrations, S3 settings, scheduled board operations and storage navigation now use Amharic while retaining storage products, SSL/TLS and the region example. Whole-locale invariant coverage leaves 216 values.
Amharic board migration gains 50 values. Thanks to xet7.
Lost-card recovery, duplicate-list cleanup, archive restoration, URL repairs and migration steps now use Amharic while retaining field identifiers, IDs and URLs. Whole-locale invariant coverage leaves 166 values.
Amharic migration monitoring gains 50 values. Thanks to xet7.
Remaining migration steps plus job, CPU/memory, filesystem/GridFS and monitoring labels now use Amharic while retaining technical identifiers. Whole-locale invariant coverage leaves 116 values.
Amharic migration controls gain 50 values. Thanks to xet7.
Bulk attachment migration, throttling, monitoring, pagination, schedules and progress counters now use Amharic while retaining numeric ranges, percent, ms, CPU, GridFS and S3. Whole-locale invariant coverage leaves 66 values.
Amharic repositories and repairs gain 50 values. Thanks to xet7.
Repository login/upload, authentication errors, problem monitoring, broken-card repair, CPU status and event columns now use Amharic while retaining repair placeholders in source order. Whole-locale invariant coverage leaves 16 values.
Amharic completes its whole-file translation. Thanks to xet7.
The final 16 integrity, export, import and number-search values now use Amharic while retaining IP versions, file extensions, product names and exact search metavariables. The fill tool and focused regression now require zero English placeholders across the whole locale.
Assamese begins its whole-file translation. Thanks to xet7.
The first 50 activity and board-history values now use Assamese while retaining every named and percent placeholder. New whole-locale regression coverage checks the exact remaining count, token and HTML inventories, Assamese script and representative activity placeholders, leaving 2,116 values.
Assamese activity and workspaces gain 50 values. Thanks to xet7.
Card movement, activity phrases and All Boards workspace controls now use Assamese while retaining named placeholders, percent multiplicity and Markdown terminology. Whole-locale invariant coverage leaves 2,066 values.
Assamese board layout gains 50 values. Thanks to xet7.
Workspace selection and home-board controls, due dates, list widths, swimlane heights, keyboard shortcuts and card/checklist actions now use Assamese while retaining percent placeholders. Whole-locale invariant coverage leaves 2,016 values.
Assamese administration and archives gain 50 values. Thanks to xet7.
Administration, archives, templates, attachments, board appearance, members and privacy now use Assamese while retaining named and percent placeholders, URL terminology and the exact strong-tag pair. Whole-locale invariant coverage leaves 1,966 values.
Assamese board views and archives gain 50 values. Thanks to xet7.
Public-board markup, board navigation and view modes, zoom, calendar, archive/delete guidance and card editing now use Assamese while retaining markup, the workspace placeholder, percent values and comments. Whole-locale invariant coverage leaves 1,916 values.
Assamese voting and dialogs gain 50 values. Thanks to xet7.
Card membership, voting, Planning Poker, dependencies and administration, domain, import and export dialogs now use Assamese. Whole-locale invariant coverage leaves 1,866 values.
Assamese members and typography gain 50 values. Thanks to xet7.
Member and dialog titles, imported-member mapping, themes, fonts, colors, avatars, language and permissions now use Assamese while retaining CAS and numeric preview content. Whole-locale invariant coverage leaves 1,816 values.
Assamese navigation and colors gain 50 values. Thanks to xet7.
Starring, automatic list widths, clipboard and card-aging controls, movement, navigation dialogs and the first color vocabulary set now use Assamese. Whole-locale invariant coverage leaves 1,766 values.
Assamese roles and custom fields gain 50 values. Thanks to xet7.
Board roles and comment permissions, deletion confirmations, clipboard and link copying, multi-card templates and custom-field types now use Assamese. The translated multi-card example remains valid JSON. Whole-locale invariant coverage leaves 1,716 values.
Assamese email and errors gain 50 values. Thanks to xet7.
Custom fields, permanent deletion, WIP and profile dialogs, email templates, validation and import errors now use Assamese while retaining placeholders, paragraph breaks and JSON/CSV/TSV terminology. Focused email-template coverage leaves 1,666 values.
Assamese exports and filters gain 50 values. Thanks to xet7.
Account-name errors, card export fields, disk-space messages, list sorting and date, label and member filters now use Assamese while retaining PDF, Excel and file-format names. Whole-locale invariant coverage leaves 1,616 values.
Assamese advanced filters and imports gain 50 values. Thanks to xet7.
Advanced filters and board-import instructions for multiple services and formats now use Assamese while retaining operators, regex, escapes, JSON field names, API paths, extensions and placeholders. Focused syntax coverage leaves 1,566 values.
Assamese Trello imports and member mapping gain 50 values. Thanks to xet7.
Safe Trello ZIP/API imports, job controls and results, member mapping, validation, keyboard shortcuts and labels now use Assamese while retaining the Trello URL, API terminology, year example and percent placeholder. Whole-locale invariant coverage leaves 1,516 values.
Assamese list actions and roles gain 50 values. Thanks to xet7.
Board departure, list archive/move/delete actions, settings dialogs, multi-selection, notification modes and normal/assigned roles now use Assamese while retaining the board-title placeholder. Whole-locale invariant coverage leaves 1,466 values.
Assamese navigation and members gain 50 values. Thanks to xet7.
Watched updates, private-page login links, board visibility, member removal, rescue/search/WIP controls, shortcuts, sidebars and starred/home boards now use Assamese while retaining exact HTML and member placeholders. Whole-locale invariant coverage leaves 1,416 values.
Assamese tracking and branding gain 50 values. Thanks to xet7.
Subscriptions, tracking, time and shortcut labels, uploads, branding URLs, welcome/template boards, WIP errors and attachment/API limits now use Assamese while retaining numeric ranges and technical terms. Whole-locale invariant coverage leaves 1,366 values.
Assamese limits and webhooks gain 50 values. Thanks to xet7.
Attachment/API transfer limits, registration and invitations, SMTP settings, test mail, webhooks and runtime versions now use Assamese while retaining technical terms and the invitation template’s placeholders and paragraph structure. Focused coverage leaves 1,316 values.
Assamese diagnostics and tenancy gain 50 values. Thanks to xet7.
Database/FerretDB/reactivity diagnostics, OS metrics, custom-field display, account visibility, organization tenancy/domains/admins and team propagation now use Assamese while retaining modes, hostnames and environment variables. Whole-locale invariant coverage leaves 1,266 values.
Assamese card and subtask settings gain 50 values. Thanks to xet7.
Received/end dates, colors, destructive cleanup, subtask/card settings, minicard display, parent paths and label activity now use Assamese while retaining the board and quoted percent placeholders. Whole-locale invariant coverage leaves 1,216 values.
Assamese activity and automation gain 50 values. Thanks to xet7.
Activity phrases, rule management, workflow/list views, triggers, actions, scheduled time and JSON/CSV/Trello Butler import/export now use Assamese while retaining all placeholders and formats. Focused repeated-percent coverage leaves 1,166 values.
Assamese scheduled automation gains 50 values. Thanks to xet7.
n8n/Node-RED workflows, schedules, due-date triggers, buttons, sorting, relative dates, units and movement conditions now use Assamese while retaining the count placeholder, N, product names and schedule semantics. Whole-locale invariant coverage leaves 1,116 values.
Assamese automation phrases gain 50 values. Thanks to xet7.
Rule-builder vocabulary for lists, labels, members, attachments, checklists/items, card movement, colors and email actions now uses consistent Assamese automation terminology. Whole-locale invariant coverage leaves 1,066 values.
Assamese automation settings gain 50 values. Thanks to xet7.
Automation actions, authentication, custom-head, manifest and asset-link settings plus layout controls now use Assamese while retaining HTML, JSON, assetlinks.json and product names. Whole-locale invariant coverage leaves 1,016 values.
Assamese activity settings gain 50 values. Thanks to xet7.
Custom HTML placement, authentication errors, board duplication, activity dates and reminders, account cleanup and drag controls now use Assamese while retaining HTML tags, named activity tokens and percent arguments. Whole-locale invariant coverage leaves 966 values.
Assamese roles and weekdays gain 50 values. Thanks to xet7.
Card-window and editor preferences, organizations, users, notification states, board-role permissions, weekdays and linked-card deletion warnings now use Assamese. Whole-locale invariant coverage leaves 916 values.
Assamese shared views gain 50 values. Thanks to xet7.
Domains, shared templates, My Cards, Due Cards and global search now use Assamese while retaining example.com, emphasis markers and positional percent arguments. Whole-locale invariant coverage leaves 866 values.
Assamese search syntax gains 50 values. Thanks to xet7.
Search result counts, operators and predicates now use Assamese while retaining positional and range placeholders. Whole-locale invariant coverage leaves 816 values.
Assamese search help gains 50 values. Thanks to xet7.
Advanced-search validation, paging, operator instructions and combination notes now use Assamese while retaining every code fragment, markup marker, named operator token and positional argument. Whole-locale invariant coverage leaves 766 values.
Assamese dependencies gain 50 values. Thanks to xet7.
Sorting, completion, stickers, card dependencies, board backgrounds and locations now use Assamese while retaining JSON, SVG and named size/import tokens. Whole-locale invariant coverage leaves 716 values.
Assamese diagnostics gain 50 values. Thanks to xet7.
Map detection, server troubleshooting, custom-field formatting, problem reports and Office login metadata now use Assamese while retaining shell commands, HTML entities, the value placeholder and IP protocol names. Whole-locale invariant coverage leaves 666 values.
Assamese recovery and tickets gain 50 values. Thanks to xet7.
Office/API reports, automatic data recovery, swimlane copying, wait spinners, organization safeguards and support tickets now use Assamese while retaining REST API, WITH_API, MongoDB and mail-header terms. Whole-locale invariant coverage leaves 616 values.
Assamese administration gains 50 values. Thanks to xet7.
Team and organization administration, Node memory metrics, legal notices, checklist actions and attachment-storage movement now use Assamese while retaining Node, GridFS, S3 and URL terms. Whole-locale invariant coverage leaves 566 values.
Assamese attachment storage gains 50 values. Thanks to xet7.
Attachment storage movement and repair, file statistics and MongoDB compaction now use Assamese while retaining filesystem, GridFS, S3, MongoDB, Meteor, oplog and identifier terminology. Whole-locale invariant coverage leaves 516 values.
Assamese support settings gain 50 values. Thanks to xet7.
Board timing, upload restrictions, custom translations, checklist display, support and accessibility settings now use Assamese while retaining the workspace token, PDF, ISO 8601, JSON and archive formats. Whole-locale invariant coverage leaves 466 values.
Assamese account protection gains 50 values. Thanks to xet7.
Accessibility content, brute-force lockouts, user-state filters, scheduled jobs, attachment paths and board maintenance now use Assamese. Whole-locale invariant coverage leaves 416 values.
Assamese database migration gains 50 values. Thanks to xet7.
Scheduled migration controls, filesystem, S3 and Azure storage, MongoDB to FerretDB migration and Sandstorm migration status now use Assamese while retaining the database token, URLs, environment variables, paths and product names. Whole-locale invariant coverage leaves 366 values.
Assamese security controls gain 50 values. Thanks to xet7.
Sandstorm cleanup, card-loading modes, safe rich-text rendering, import/export controls, user anonymization, activity/watch controls and backup scopes now use Assamese while retaining HTML/markdown examples, environment variables, paths and product names. Whole-locale invariant coverage leaves 316 values.
Assamese cloud backup gains 50 values. Thanks to xet7.
Backup schedules and restore modes plus Google Cloud, AWS S3 and Azure credential guidance now use Assamese while retaining console paths, JSON field names, time syntax and storage product names. Whole-locale invariant coverage leaves 266 values.
Assamese storage migration gains 50 values. Thanks to xet7.
GridFS and S3 configuration, attachment and board migration controls, scheduled board operations and writable storage paths now use Assamese while retaining storage product and protocol names. Whole-locale invariant coverage leaves 216 values.
Assamese board migration gains 50 values. Thanks to xet7.
Board-integrity checks, lost-card recovery, duplicate-list cleanup and avatar/attachment URL repair now use Assamese while retaining ID field names, URLs and storage terminology. Whole-locale invariant coverage leaves 166 values.
Assamese monitoring gains 50 values. Thanks to xet7.
Board-conversion steps, database cleanup, CPU/memory metrics, recurring schedules, export monitoring and job queues now use Assamese while retaining ID, URL, GridFS and CPU terms. Whole-locale invariant coverage leaves 116 values.
Assamese migration monitoring gains 50 values. Thanks to xet7.
Attachment migration destinations, batch/CPU/delay tuning, logs, progress, monitoring controls and storage statistics now use Assamese while retaining GridFS, S3, CPU, percent and millisecond syntax. Whole-locale invariant coverage leaves 66 values.
Assamese problem reporting gains 50 values. Thanks to xet7.
OTP/account access, repository management, problem summaries, broken-card repair, CPU load and diagnostic events now use Assamese while retaining named repair tokens, API, OTP and IP terminology. Whole-locale invariant coverage leaves 16 values.
Assamese completes its whole-file translation. Thanks to xet7.
The final sixteen event-address, filesystem-integrity, scoped import/export and card-number search values now use Assamese. Zero-backlog coverage retains the operator token, markup and file-format names across all 2,166 values.
Bashkir begins its whole-file translation. Thanks to xet7.
Fifty activity values for boards, cards, attachments, labels, checklists, comments, custom fields and imports now use Bashkir while retaining every named activity token. Focused Cyrillic and whole-locale invariant coverage leaves 2,116 values.
Bashkir activity and workspaces gain 50 values. Thanks to xet7.
Card movement, positional activity phrases, checklist states and workspace management now use Bashkir while retaining repeated percent order and named location tokens. Whole-locale invariant coverage leaves 2,066 values.
Bashkir workspace controls gain 50 values. Thanks to xet7.
Workspace deletion, multi-board selection, Home boards, card insertion, personal/shared list widths, swimlane heights and checklist actions now use Bashkir while retaining positional activity arguments. Whole-locale invariant coverage leaves 2,016 values.
Bashkir board settings gain 50 values. Thanks to xet7.
Administrator announcements, archives, templates, attachments, board backgrounds and member/assignee summaries now use Bashkir while retaining count, size and HTML emphasis tokens. Whole-locale invariant coverage leaves 1,966 values.
Bashkir board views gain 50 values. Thanks to xet7.
Board visibility, icon ordering, backgrounds, desktop/mobile modes, zoom, calendar navigation, archive guidance and card-edit labels now use Bashkir while retaining workspace, comment, percent and HTML emphasis tokens. Whole-locale invariant coverage leaves 1,916 values.
Bashkir card dialogs gain 50 values. Thanks to xet7.
Card membership, voting, Planning Poker, dependencies, organization/team/domain membership and component import/export dialogs now use Bashkir. Whole-locale invariant coverage leaves 1,866 values.
Bashkir appearance gains 50 values. Thanks to xet7.
Member mapping, theme categories, fonts and sizes, text colors, avatar actions, language and permission dialogs now use Bashkir. Whole-locale invariant coverage leaves 1,816 values.
Bashkir navigation and colors gain 50 values. Thanks to xet7.
Starred boards/pages, automatic list width, clipboard input, card aging, movement/dialog accessibility and twenty-two color names now use Bashkir. Whole-locale invariant coverage leaves 1,766 values.
Bashkir roles and custom fields gain 50 values. Thanks to xet7.
Board role restrictions, deletion confirmations, clipboard links, JSON card templates and custom-field types/options now use Bashkir while retaining JSON structure. Whole-locale invariant coverage leaves 1,716 values.
Bashkir account email and errors gain 50 values. Thanks to xet7.
Custom-field dialogs, permanent deletion, profiles, dates, account emails, WIP limits and board/import errors now use Bashkir while retaining email paragraph structure, named tokens and JSON/CSV/TSV terms. Whole-locale invariant coverage leaves 1,666 values.
Bashkir exports and filters gain 50 values. Thanks to xet7.
Account validation, card PDF/Excel exports, attachment metadata, list sorting and date/label/member filters now use Bashkir while retaining export format names. Whole-locale invariant coverage leaves 1,616 values.
Bashkir advanced filters and imports gain 50 values. Thanks to xet7.
Advanced filters and Kanboard, Deck, OpenProject, issue, Asana, ZenKit, Trello, CSV/TSV, Jira, Excel and WeKan import guidance now use Bashkir while retaining operators, regex, endpoint tokens, API paths and data-format examples. Whole-locale invariant coverage leaves 1,566 values.
Bashkir Trello imports gain 50 values. Thanks to xet7.
Trello ZIP safety, workspace placement, API credentials, multi-board job progress/cancellation and member mapping now use Bashkir while retaining the API URL, file formats and percent label argument. Whole-locale invariant coverage leaves 1,516 values.
Bashkir board roles gain 50 values. Thanks to xet7.
Last-admin safeguards, board departure, list/archive actions, settings dialogs, multi-selection, archive states and assigned-only notification roles now use Bashkir while retaining the board-title token. Whole-locale invariant coverage leaves 1,466 values.
Bashkir privacy and shortcuts gain 50 values. Thanks to xet7.
Watched updates, private and public pages, member removal, unsaved-description recovery, card search, WIP controls and keyboard shortcuts now use Bashkir while retaining the HTML login link and member/board tokens. Whole-locale invariant coverage leaves 1,416 values.
Bashkir tracking and branding gain 50 values. Thanks to xet7.
Tracking, time and overtime, uploads, custom branding and URL schemes, welcome/template boards, WIP warnings and attachment/API limits now use Bashkir. Whole-locale invariant coverage leaves 1,366 values.
Bashkir administration settings gain 50 values. Thanks to xet7.
Attachment transfer limits, avatar blocking, registration, invitations, SMTP and outgoing/two-way webhooks now use Bashkir while retaining four invitation placeholders and its paragraph structure. Whole-locale invariant coverage leaves 1,316 values.
Bashkir diagnostics and tenancy gain 50 values. Thanks to xet7.
Database and operating-system diagnostics, time units, custom-field display, account changes, visibility, shared templates and organization/team tenancy now use Bashkir while retaining configuration names, domain examples and MULTITENANCY=true. Whole-locale invariant coverage leaves 1,266 values.
Bashkir card settings gain 50 values. Thanks to xet7.
Received/end dates, colors, destructive board/notification/list actions, subtask routing, minicard badges and parent-card paths now use Bashkir while retaining the board token and positional label-activity arguments. Whole-locale invariant coverage leaves 1,216 values.
Bashkir visual rules gain 50 values. Thanks to xet7.
Attachment/custom-field activity, rule management, the visual workflow builder, event triggers and JSON/CSV/Trello Butler imports now use Bashkir while retaining time/count and positional activity arguments. Whole-locale invariant coverage leaves 1,166 values.
Bashkir scheduled rules gain 50 values. Thanks to xet7.
n8n/Node-RED workflow imports, scheduled triggers, due-date and list-duration conditions, card/board buttons, sorting and relative dates now use Bashkir while retaining the unmapped-count token and integration names. Whole-locale invariant coverage leaves 1,116 values.
Bashkir rule actions gain 50 values. Thanks to xet7.
Movement, archive, label/member/attachment/checklist conditions and actions, card positioning and rule-email subjects now use Bashkir. Whole-locale invariant coverage leaves 1,066 values.
Bashkir customization and rules gain 50 values. Thanks to xet7.
Rule email/checklist/swimlane/date actions, authentication, product naming, custom HTML/manifest/assetlinks metadata and layout controls now use Bashkir while retaining HTML/JSON and assetlinks.json literals. Whole-locale invariant coverage leaves 1,016 values.
Bashkir reminders and layout gain 50 values. Thanks to xet7.
Custom body HTML, authentication display, board/swimlane duplication and deletion, date activity, due reminders, mentions, account deletion and resize controls now use Bashkir while retaining body tags, positional arguments, named tokens and multiline structure. Whole-locale invariant coverage leaves 966 values.
Bashkir board roles and weekdays gain 50 values. Thanks to xet7.
Multi-card/editor behavior, organization/team/user dialogs, notification management, renaming, board-role permissions/status, weekdays and linked-card deletion safeguards now use Bashkir while retaining keyboard shortcut names. Whole-locale invariant coverage leaves 916 values.
Bashkir shared templates and views gain 50 values. Thanks to xet7.
Checklist visibility, domains, shared templates, My Cards sorting, due-card views, global search and missing-object errors now use Bashkir while retaining domain examples, Markdown emphasis and percent arguments. Whole-locale invariant coverage leaves 866 values.
Bashkir search operators gain 50 values. Thanks to xet7.
Search result counts and board/swimlane/list/label/user/member/assignee, status/date/comment/content operators and predicates now use Bashkir while retaining positional and pagination tokens. Whole-locale invariant coverage leaves 816 values.
Bashkir search guidance gains 50 values. Thanks to xet7.
Operator validation, pagination and the complete advanced-search operator, status, field, sorting, limit and combination guidance now use Bashkir while retaining code spans, Markdown emphasis, angle-bracket parameters, examples, newlines and every search token. Whole-locale invariant coverage leaves 766 values.
Bashkir dependencies and backgrounds gain 50 values. Thanks to xet7.
Labels, board/card sorting, completion, stickers, dependency relationships and JSON/SVG imports, board backgrounds and location fields now use Bashkir while retaining imported/unmatched and maximum-size tokens. Whole-locale invariant coverage leaves 716 values.
Bashkir locations and reports gain 50 values. Thanks to xet7.
Map detection, server troubleshooting, sorting, activity visibility, string templates and administrative file/security/performance/database/rules/board/ card/impersonation/recovery/office reports now use Bashkir while retaining commands, the value placeholder, HTML entities and IPv4/IPv6 names. Whole-locale invariant coverage leaves 666 values.
Bashkir recovery and tickets gain 50 values. Thanks to xet7.
Office/API usage, automatic recovery, swimlane copying, wait indicators, organization/team deletion safeguards and support tickets now use Bashkir while retaining REST API, WITH_API=true, MongoDB and spinner-style names. Whole-locale invariant coverage leaves 616 values.
Bashkir diagnostics and storage gain 50 values. Thanks to xet7.
Team/organization administration, invitations, Node heap/memory diagnostics, legal notices, checklist/subtask actions and filesystem/GridFS/S3 attachment moves now use Bashkir while retaining runtime and storage names. Whole-locale invariant coverage leaves 566 values.
Bashkir attachment repair gains 50 values. Thanks to xet7.
Attachment storage moves, location repair, storage statistics/defaults and MongoDB GridFS compaction now use Bashkir while retaining filesystem, GridFS, S3, MongoDB, Compact, oplog, Meteor and identifier names. Whole-locale invariant coverage leaves 516 values.
Bashkir support and accessibility gain 50 values. Thanks to xet7.
Board timing/upload status, upload limits, card details, workspace assignment, custom translations, checklist visibility, board ZIP imports and support/ accessibility pages now use Bashkir while retaining the workspace token and ISO/PDF/JSON/Markdown/.zip names. Whole-locale invariant coverage leaves 466 values.
Bashkir account protection gains 50 values. Thanks to xet7.
Accessibility metadata, brute-force protection/lockouts, administrator user filters, scheduled jobs, attachment/avatar paths and scheduled board archive, backup and cleanup operations now use Bashkir. Whole-locale invariant coverage leaves 416 values.
Bashkir storage and migration gain 50 values. Thanks to xet7.
Scheduled-job and migration recovery, filesystem/S3/Azure storage, MongoDB ↔ FerretDB text-data migration and Sandstorm grain migration now use Bashkir while retaining URLs, environment variables, commands, database/version names, paths and the database token. Whole-locale invariant coverage leaves 366 values.
Bashkir security controls and backups gain 50 values. Thanks to xet7.
Sandstorm cleanup, card-loading modes, plain-text security rendering, import/export/avatar/activity/watch controls, user anonymization and instance/ organization backups now use Bashkir while retaining markup examples, environment variables, integration names, usernames and backup paths. Whole-locale invariant coverage leaves 316 values.
Bashkir cloud backup setup gains 50 values. Thanks to xet7.
Backup scheduling/restoration and GCS, AWS S3, MinIO, Azure, Cloudflare R2, Backblaze B2, Wasabi and DigitalOcean Spaces setup guidance now use Bashkir while retaining console menu labels, JSON fields, key names, HH:MM and .csv. Whole-locale invariant coverage leaves 266 values.
Bashkir migration controls gain 50 values. Thanks to xet7.
GridFS and S3 storage, migration start/pause/stop controls, scheduled board operations, writable paths and attachment/board migration settings now use Bashkir while retaining MongoDB, GridFS, CollectionFS, AWS, MinIO, SSL/TLS and region names. Whole-locale invariant coverage leaves 216 values.
Bashkir board repair gains 50 values. Thanks to xet7.
Comprehensive board-integrity migration, duplicate-list deletion, lost/archive restoration, list/avatar/file repair, confirmations, progress and migration steps now use Bashkir while retaining swimlaneId, listId, URL and ID names. Whole-locale invariant coverage leaves 166 values.
Bashkir conversion monitoring gains 50 values. Thanks to xet7.
Board-repair steps, conversion status, CPU/memory/filesystem/GridFS monitoring, scheduled frequencies, job queues and export monitoring now use Bashkir while retaining CPU, GridFS, URL and ID names. Whole-locale invariant coverage leaves 116 values.
Bashkir migration monitoring gains 50 values. Thanks to xet7.
Bulk storage migration, batch/CPU/delay tuning, background migration guidance, monitoring refresh/export, schedules, operation progress and system-resource totals now use Bashkir while retaining GridFS, S3, CPU, percentages and units. Whole-locale invariant coverage leaves 66 values.
Bashkir repositories and problems gain 50 values. Thanks to xet7.
OTP/account/repository access, API endpoints, problem summaries, repair status, CPU load and diagnostic event fields now use Bashkir while retaining fixed/ unfixable tokens and IP/CPU names. Whole-locale invariant coverage leaves 16 values.
Bashkir completes its final 16 values. Thanks to xet7.
IP address diagnostics, filesystem integrity, scoped card export/import and number-search guidance now use Bashkir while retaining IPv4/IPv6, WeKan, archive/data-format names, the search token and angle-bracket parameter. The authoritative missing-value list is empty, and whole-locale token, markup and key-order coverage verifies all 2,166 values.
Bhojpuri activity history gains 50 values. Thanks to xet7.
Board membership restrictions and board/card/list/swimlane creation, deletion, archive, import, attachment, subtask, label, checklist and comment activity now use Bhojpuri while retaining percent and named location/content tokens. New whole-locale regression coverage checks every translated token inventory and HTML tag, representative Bhojpuri terminology and activity placeholders, leaving 2,116 values.
Bhojpuri movement and workspaces gain 50 values. Thanks to xet7.
Card movement/restoration, member removal, positional activity phrases, checklist states, dates and workspace creation/editing now use Bhojpuri while retaining every positional and named argument. Whole-locale invariant coverage leaves 2,066 values.
Bhojpuri board layout gains 50 values. Thanks to xet7.
Workspace deletion, multi-board selection, Home boards, card insertion, personal/shared/fixed list widths, keyboard shortcuts, swimlane heights and checklist actions now use Bhojpuri while retaining positional date arguments. Whole-locale invariant coverage leaves 2,016 values.
Bhojpuri board settings gain 50 values. Thanks to xet7.
Administration announcements, archives, templates, attachments, automatic watching, board backgrounds, All Boards display and member/assignee summaries now use Bhojpuri while retaining count/size/percent tokens and HTML emphasis. Whole-locale invariant coverage leaves 1,966 values.
Bhojpuri board views gain 50 values. Thanks to xet7.
Board visibility, icon ordering, backgrounds, desktop/mobile modes, zoom, calendar/table/statistics views and card/list/swimlane archive/deletion guidance now use Bhojpuri while retaining the workspace token, percent argument and HTML emphasis. Whole-locale invariant coverage leaves 1,916 values.
Bhojpuri card dialogs gain 50 values. Thanks to xet7.
Card membership, voting, Planning Poker, dependencies, organization/team/ domain management and checklist/swimlane/list/card/board import/export dialogs now use Bhojpuri while retaining the Planning Poker name. Whole-locale invariant coverage leaves 1,866 values.
Bhojpuri member mapping and appearance gain 50 values. Thanks to xet7.
Member/sticker/invite/sorting dialogs, archive restoration, imported-member mapping, themes, fonts, text colors and avatar/language/permission dialogs now use Bhojpuri while retaining CAS, Markdown and preview digits. Whole-locale invariant coverage leaves 1,816 values.
Bhojpuri navigation and colors gain 50 values. Thanks to xet7.
Starred boards/pages, automatic list width, clipboard input, card aging, movement/dialog accessibility and twenty-two color names now use Bhojpuri. Whole-locale invariant coverage leaves 1,766 values.
Bhojpuri permissions and custom fields gain 50 values. Thanks to xet7.
Comment/read/worker permissions, deletion confirmations, clipboard actions, copy/import dialogs and custom-field basics now use Bhojpuri while retaining the copied-card JSON structure. Whole-locale invariant coverage leaves 1,716 values.
Bhojpuri account emails and errors gain 50 values. Thanks to xet7.
Custom fields, profile/date dialogs, account emails, WIP settings and import/ authorization errors now use Bhojpuri while retaining every account, site, board, inviter and URL placeholder. Whole-locale invariant coverage leaves 1,666 values.
Bhojpuri card exports and filters gain 50 values. Thanks to xet7.
User/account errors, attachment-free and card exports, Excel fields, sorting, and date/label/member filters now use Bhojpuri while retaining Excel and PDF names. Whole-locale invariant coverage leaves 1,616 values.
Bhojpuri board imports gain 50 values. Thanks to xet7.
Advanced filters and board imports from Kanboard, Deck, OpenProject, issue trackers, Asana, ZenKit, Trello, CSV, Jira, Excel and WeKan now use Bhojpuri. Operators, examples, API paths, JSON fields, extensions and source/endpoint placeholders remain exact. Whole-locale invariant coverage leaves 1,566 values.
Bhojpuri Trello jobs and member mapping gain 50 values. Thanks to xet7.
Trello ZIP/API imports, job controls, imported-member mapping, validation
messages and labels now use Bhojpuri while retaining the API-key URL and %s
label placeholder. Whole-locale invariant coverage leaves 1,516 values.
Bhojpuri board and list actions gain 50 values. Thanks to xet7.
Board departure, archive/list actions, settings, multi-selection, notification states and normal-role permissions now use Bhojpuri while retaining the board title placeholder. Whole-locale invariant coverage leaves 1,466 values.
Bhojpuri privacy and shortcuts gain 50 values. Thanks to xet7.
Watching/privacy, member removal, search/WIP controls, keyboard shortcuts,
sidebars, signup and starred/default boards now use Bhojpuri while retaining
the login anchor and its %s placeholder. Whole-locale invariant coverage
leaves 1,416 values.
Bhojpuri tracking and uploads gain 50 values. Thanks to xet7.
Subscriptions, time tracking, assignee/label shortcuts, uploads, custom branding URLs, welcome/template labels, WIP errors and attachment/API limits now use Bhojpuri. Whole-locale invariant coverage leaves 1,366 values.
Bhojpuri server settings gain 50 values. Thanks to xet7.
Attachment/API limits, registration invitations, SMTP, webhooks and system version labels now use Bhojpuri while retaining all invitation placeholders and the SMTP, TLS, API, Node and Meteor identifiers. Whole-locale invariant coverage leaves 1,316 values.
Bhojpuri diagnostics and tenancy gain 50 values. Thanks to xet7.
Diagnostics, custom-field display, account and board visibility, organization tenancy/admin controls, teams and timestamps now use Bhojpuri while retaining environment variables, modes, sample domains and technical identifiers. Whole-locale invariant coverage leaves 1,266 values.
Bhojpuri card and subtask settings gain 50 values. Thanks to xet7.
Card dates/colors, destructive board and notification actions, duplicate-list cleanup, subtask/card/minicard settings, parent paths and label activity now use Bhojpuri while retaining the board and positional activity placeholders. Whole-locale invariant coverage leaves 1,216 values.
Bhojpuri automation rules gain 50 values. Thanks to xet7.
Activity messages, rule management, workflow builder triggers/actions and JSON, CSV and Trello Butler imports now use Bhojpuri. Positional custom-field values, time and imported-count placeholders retain their source order and spelling. Whole-locale invariant coverage leaves 1,166 values.
Bhojpuri scheduled automation gains 50 values. Thanks to xet7.
Workflow formats, scheduled/button triggers, due-date timing, list sorting, card completion, bulk moves and relative dates now use Bhojpuri while retaining the imported-count placeholder and n8n, Node-RED and WeKan names. Whole-locale invariant coverage leaves 1,116 values.
Bhojpuri automation actions gain 50 values. Thanks to xet7.
List/archive movements, label/member/attachment/checklist triggers, card and checklist actions and email actions now use consistent, compact Bhojpuri sentence-building fragments. Whole-locale invariant coverage leaves 1,066 values.
Bhojpuri automation configuration gains 50 values. Thanks to xet7.
Archive/member/checklist/date automation actions, authentication, custom HTML/ JSON head configuration and layout controls now use Bhojpuri while retaining manifest and assetlinks filenames/formats. The checklist example is translated rather than left as English. Whole-locale invariant coverage leaves 1,016 values.
Bhojpuri activity and interface settings gain 50 values. Thanks to xet7.
Custom body HTML placement, authentication, duplication/counts, swimlane deletion, date/reminder activities, mentions, destructive account/team/ organization actions and UI behavior now use Bhojpuri. Body tags, placeholders, percent arguments and line breaks remain exact. Invariant coverage leaves 966 values.
Bhojpuri board roles gain 50 values. Thanks to xet7.
Multi-window cards, editor key behavior, organization/team/user dialogs, notifications, board-role permissions/status, weekdays, voting and linked-card deletion guards now use Bhojpuri while retaining keyboard combinations and the Admin Panel name. Whole-locale invariant coverage leaves 916 values.
Bhojpuri shared templates and searches gain 50 values. Thanks to xet7.
Checklist visibility, domain/template sharing, My Cards and Due Cards views, global search and lookup errors now use Bhojpuri while retaining the domain example, Markdown emphasis and positional lookup arguments. Whole-locale invariant coverage leaves 866 values.
Bhojpuri global-search labels gain 50 values. Thanks to xet7.
Search result counts and global-search operator/predicate labels now use Bhojpuri while retaining percent and start/end/total pagination placeholders. Whole-locale invariant coverage leaves 816 values.
Bhojpuri global-search help gains 50 values. Thanks to xet7.
Search validation, pagination and full operator/status/note documentation now use Bhojpuri while retaining every named placeholder, Markdown code/emphasis, angle-bracket metavariable, operator example and deliberate line break. Whole-locale invariant coverage leaves 766 values.
Bhojpuri dependencies and locations gain 50 values. Thanks to xet7.
Sorting/completion, stickers, dependency relationships/imports, board backgrounds and card locations now use Bhojpuri while retaining import counters, the background-size placeholder and JSON/SVG terminology. Whole-locale invariant coverage leaves 716 values.
Bhojpuri maps and reports gain 50 values. Thanks to xet7.
Map detection, server-error troubleshooting, sorting, swimlane movement, string-template fields and admin reports now use Bhojpuri while retaining shell commands, the value placeholder, space entities, IPv4 and IPv6. Whole-locale invariant coverage leaves 666 values.
Bhojpuri recovery and tickets gain 50 values. Thanks to xet7.
Office/API/recovery reports, recovery maintenance, swimlane copying, wait spinners, card sizing, organization/team deletion guards and tickets now use Bhojpuri while retaining REST API and WITH_API=true. Whole-locale invariant coverage leaves 616 values.
Bhojpuri diagnostics and storage gain 50 values. Thanks to xet7.
Team/organization invitations, Node heap diagnostics, legal notices, checklist, subtask and attachment actions and storage moves now use Bhojpuri while retaining Node, GridFS, S3, filesystem and URL terminology. Whole-locale invariant coverage leaves 566 values.
Bhojpuri storage repair and compaction gain 50 values. Thanks to xet7.
Attachment/avatar storage moves and repair, default storage, file statistics and MongoDB GridFS compaction now use Bhojpuri while retaining filesystem, GridFS, S3, MongoDB, replica-set, oplog and ID terminology. Whole-locale invariant coverage leaves 516 values.
Bhojpuri upload and support settings gain 50 values. Thanks to xet7.
Board status, upload progress, password/login prompts, file restrictions, PDF fallback, workspace assignment, custom translations, checklist collapsing, support and accessibility now use Bhojpuri while retaining the workspace placeholder, ISO 8601, PDF, JSON and .zip. Invariant coverage leaves 466 values.
Bhojpuri account security and scheduling gain 50 values. Thanks to xet7.
Accessibility content, brute-force login lockouts, admin user filters, scheduled jobs, attachment/avatar paths and scheduled board operations now use Bhojpuri. Whole-locale invariant coverage leaves 416 values.
Bhojpuri storage and database migration gain 50 values. Thanks to xet7.
Scheduled-job/migration control, filesystem/S3/Azure storage, MongoDB/FerretDB text-data migration and Sandstorm migration status now use Bhojpuri while retaining URLs, ports, environment variables, configuration literals, versions, paths and the database placeholder. Invariant coverage leaves 366 values.
Bhojpuri security controls and backups gain 50 values. Thanks to xet7.
Sandstorm cleanup, card-loading modes, secure rendering, import/export/avatar/ anonymization policies, activity/watch controls and backups now use Bhojpuri. Anchor/comment syntax, environment variables, formats, providers and backup paths remain literal. Whole-locale invariant coverage leaves 316 values.
Bhojpuri cloud storage setup gains 50 values. Thanks to xet7.
Scheduled backup restore plus GCS, AWS/S3, Azure, MinIO and compatible cloud storage setup now use Bhojpuri while retaining console paths, credential field names, JSON/CSV formats, time syntax, identifiers and product names. Whole-locale invariant coverage leaves 266 values.
Bhojpuri migration controls gain 50 values. Thanks to xet7.
GridFS/S3 storage, migration controls and monitoring, scheduled board operations and attachment settings now use Bhojpuri while retaining MongoDB, GridFS, CollectionFS, AWS S3, MinIO, SSL/TLS, region examples and paths. Whole-locale invariant coverage leaves 216 values.
Bhojpuri board-integrity migrations gain 50 values. Thanks to xet7.
Duplicate/absent lists, lost cards, archive restoration, avatar/file URLs, confirmations, progress and validation steps now use Bhojpuri while retaining swimlaneId, listId, IDs and URLs. Whole-locale invariant coverage leaves 166 values.
Bhojpuri conversion monitoring gains 50 values. Thanks to xet7.
Board-migration steps, conversion status, cleanup, CPU/memory diagnostics, schedules, export monitoring and filesystem/GridFS statistics now use Bhojpuri while retaining IDs, CPU, GridFS and numeric intervals. Whole-locale invariant coverage leaves 116 values.
Bhojpuri migration monitoring gains 50 values. Thanks to xet7.
Migration tuning, background progress/logs, monitoring refresh/export, schedules, storage distribution and system resources now use Bhojpuri while retaining CPU percentages, millisecond units, numeric ranges, GridFS and S3. Whole-locale invariant coverage leaves 66 values.
Bhojpuri problem monitoring gains 50 values. Thanks to xet7.
OTP/account access, repository management, API endpoints, problem monitoring, broken-card repair, CPU status and event fields now use Bhojpuri while retaining OTP/API/CPU names and fixed/unfixable counters. Whole-locale invariant coverage leaves 16 values.
Bhojpuri completes its final 16 values. Thanks to xet7.
IP/IPv4/IPv6 event labels, filesystem integrity, card/scoped export, WeKan file import and the card-number search operator now use Bhojpuri while retaining the named operator placeholder, number metavariable, formats and product names. Whole-locale invariant coverage proves zero English placeholders across all 2,166 values.
Bambara activity and checklists gain 50 values. Thanks to xet7.
Board/card/list/swimlane activity, attachments, subtasks, labels, checklists, comments, custom fields and archive/import actions now use Bambara. New whole-locale regression coverage checks all token/tag inventories and leaves 2,116 values.
Bambara movement and workspaces gain 50 values. Thanks to xet7.
Card movement, membership, compact activity/checklist messages and All Boards workspace controls now use Bambara while retaining every positional and named placeholder in source order. Whole-locale invariant coverage leaves 2,066 values.
Bambara board and list controls gain 50 values. Thanks to xet7.
Workspace settings, board selection and Home-board controls now use Bambara, along with list and swimlane sizing, keyboard shortcuts and common card, checklist and member actions. Positional placeholders remain exact, and whole-locale invariant coverage leaves 2,016 values.
Bambara archives and board visibility gain 50 values. Thanks to xet7.
Archive operations, attachments, templates, board backgrounds, All Boards settings, member and assignee labels and private-board messaging now use Bambara. Named and positional placeholders and the strong-emphasis tags remain exact, and whole-locale invariant coverage leaves 1,966 values.
Bambara board views and archive guidance gain 50 values. Thanks to xet7.
Board appearance and view modes, zoom and calendar controls, card and list archive guidance and common card editing labels now use Bambara. Named and positional placeholders, percentages and emphasis tags remain exact, and whole-locale invariant coverage leaves 1,916 values.
Bambara voting and import dialogs gain 50 values. Thanks to xet7.
Voting, Planning Poker, card dependencies, organizations, teams, account and background administration and import/export popup titles now use Bambara. Whole-locale invariant coverage leaves 1,866 values.
Bambara member mapping and appearance gain 50 values. Thanks to xet7.
Popup labels, archived-item restoration, imported-member mapping, themes, fonts, avatars, language selection and permission controls now use Bambara. Whole-locale invariant coverage leaves 1,816 values.
Bambara navigation and color names gain 50 values. Thanks to xet7.
Automatic list width, card aging, keyboard navigation, accessible close labels, board restoration guidance and the first color-name set now use Bambara. Whole-locale invariant coverage leaves 1,766 values.
Bambara roles and custom fields gain 50 values. Thanks to xet7.
Board roles and permissions, destructive confirmations, clipboard and linking actions, bulk-template copying and custom-field controls now use Bambara. The embedded JSON example retains valid syntax, and invariant coverage leaves 1,716 values.
Bambara email templates and errors gain 50 values. Thanks to xet7.
Account enrollment, invitation, password-reset and verification emails now use Bambara, along with WIP controls and board, JSON, CSV, import and linked-card errors. Every email placeholder remains exact, and invariant coverage leaves 1,666 values.
Bambara card exports and filters gain 50 values. Thanks to xet7.
Account-name conflicts, PDF and Excel card exports, attachment metadata, list sorting and date, label and member filters now use Bambara. Whole-locale invariant coverage leaves 1,616 values.
Bambara advanced filters and board imports gain 50 values. Thanks to xet7.
Advanced-filter help and Kanboard, Deck, OpenProject, issue, Asana, ZenKit, Trello, CSV, Jira, Excel and WeKan imports now use Bambara. Operators, regex, escapes, JSON fields, API paths and named placeholders remain exact, and invariant coverage leaves 1,566 values.
Bambara Trello imports and member mapping gain 50 values. Thanks to xet7.
Trello API credentials, workspace and board selection, import-job lifecycle, member mapping, date and user validation, shortcuts and label controls now use Bambara. The API URL and positional placeholder remain exact, and invariant coverage leaves 1,516 values.
Bambara archives and multi-selection gain 50 values. Thanks to xet7.
Board departure, list and card archive actions, user, team and organization settings, multi-selection, muted notifications and normal-role permissions now use Bambara. The board-title placeholder remains exact, and invariant coverage leaves 1,466 values.
Bambara shortcuts and board visibility gain 50 values. Thanks to xet7.
Watch notifications, public and private pages, member removal, rescue dialogs, search and WIP controls, keyboard shortcuts, sidebars, signup and starred and default boards now use Bambara. Markup and all placeholders remain exact, and invariant coverage leaves 1,416 values.
Bambara tracking and custom branding gain 50 values. Thanks to xet7.
Time tracking, assignee and label shortcuts, uploads, custom branding URLs, welcome and template boards, WIP errors and attachment limits now use Bambara. Whole-locale invariant coverage leaves 1,366 values.
Bambara attachment limits and webhooks gain 50 values. Thanks to xet7.
Attachment and API size limits, registration, invitations, SMTP configuration, invitation emails, authorization, webhooks and diagnostic version labels now use Bambara. Every email token remains exact, and invariant coverage leaves 1,316 values.
Bambara diagnostics and organization settings gain 50 values. Thanks to xet7.
Runtime, OS and memory diagnostics, time units, custom-field display controls, account and board visibility settings and organization tenancy, domains and administration now use Bambara. Environment names, modes and example hostnames remain literal, and invariant coverage leaves 1,266 values.
Bambara card and subtask settings gain 50 values. Thanks to xet7.
Received and end dates, assignment metadata, board and notification deletion, subtask and card settings, minicard fields, parent and source relationships and label activity now use Bambara. Named and positional placeholders remain exact, and invariant coverage leaves 1,216 values.
Bambara automation workflows gain 50 values. Thanks to xet7.
Attachment and custom-field activity, automation rule controls and the visual workflow and JSON, CSV and Trello Butler import/export paths now use Bambara. Every positional and named token remains exact, and invariant coverage leaves 1,166 values.
Bambara scheduled automation triggers gain 50 values. Thanks to xet7.
Visual-workflow formats, scheduled, due, list and button triggers, relative dates, sorting, completion and card movement now use Bambara. The named count, day marker, product names and weekday range remain exact, and invariant coverage leaves 1,116 values.
Bambara automation actions gain 50 values. Thanks to xet7.
List, label, member, attachment and checklist triggers and card movement, membership, color, checklist-item and email actions now use Bambara. Whole-locale invariant coverage leaves 1,066 values.
Bambara rule and custom-head settings gain 50 values. Thanks to xet7.
Archive, label, card, member, checklist, swimlane and date-field rule actions now use Bambara, along with authentication, custom product, head, manifest, assetlinks, layout and board-list settings. JSON and HTML formats remain literal, and invariant coverage leaves 1,016 values.
Bambara activity reminders and layout controls gain 50 values. Thanks to xet7.
Custom body HTML, authentication, board duplication, destructive actions, received, start, due and end activities, reminders, mentions, drag resizing, editor submission and multi-card behavior now use Bambara. Markup, multiline structure and every token remain exact, and invariant coverage leaves 966 values.
Bambara role status and weekdays gain 50 values. Thanks to xet7.
Multi-window and editor behavior, organization, team and user dialogs, notification controls, board-role permissions and status, weekdays, ownership, voting and linked-card deletion guards now use Bambara. Whole-locale invariant coverage leaves 916 values.