I18n terms
Software that speaks every language your users do
Internationalisation ensures your software can be adapted for any language, region, or culture without engineering rework. This category covers locale handling, Unicode, pluralisation rules, date and number formatting, right-to-left layouts, translation workflows, and the subtle bugs that appear when you assume everyone uses your date format, currency, or alphabet.
🧠 Logic graph · i18n
1
edge here
1
verb used
2
terms touched
✦ Latest in i18n
Typed relationships here
Edges touching a i18n term. How edges work →
- Character Encoding Often seen in PHP Intl Extension 1d
Pluralisation Rules
PHP 7.0+
Language-specific rules governing how word forms change based on quantity — English has two forms (1 item / 2 items), but many languages have three, four, or six distinct plural forms requiring different translations.
2mo ago
i18n intermediate
PHP Intl Extension
PHP 5.3+
1
PHP's built-in internationalisation extension wrapping ICU — MessageFormatter, Collator, NumberFormatter, DateFormatter, and Normalizer for correct multilingual handling.
3mo ago
i18n intermediate
Pluralisation Rules Across Languages
PHP 5.3+
Different languages have different plural forms — English has two (one/other), Arabic has six, Russian has three — gettext and ICU MessageFormat handle this correctly.
3mo ago
i18n intermediate