The English Bifid cipher uses a traditional 5×5 square, so J is treated as I. This gives 25 cells and keeps the historical Polybius-square format. Italian uses the same 5×5 approach in this implementation.
Other supported alphabets use larger square grids where needed: Russian, German, Spanish, Portuguese, and Turkish use 6×6 grids, while French uses a 7×7 grid. Some grids include numeric filler symbols so the alphabet fits a perfect square.
Spaces, punctuation, and unsupported characters are ignored during calculation. Output is returned in uppercase, which makes the result easy to copy, compare, and reuse in examples.