Skip to content
breakpoınt

i18n Puzzles

Solve twenty puzzles about text encodings, time zones and Unicode

i18n Puzzles is a set of twenty programming puzzles in the style of Advent of Code. Each one gives you a story and a puzzle input file, and you write a program in any language to compute the answer. The topics are the hard parts of internationalisation: character encodings, Unicode normalisation, accented letters, time zones and daylight saving time.

Play on i18n-puzzles.com

Free · No login · Browser · Intermediate

About i18n Puzzles

It teaches the bugs that hit real software when text and dates cross borders. It suits intermediate programmers who are comfortable parsing input files.

It runs in the browser and you solve the puzzles on your own machine. It is free, and you sign in with GitHub or Google to submit answers.

Made this game? Claim it →

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help