Internationalization Demo

Welcome!

This page demonstrates all the internationalization features in GetIntent. Try switching languages using the dropdown above to see how everything adapts!

Current Locale: ja
Text Direction: LTR

Date & Time Formatting

Short Date:
2026/01/02
Medium Date:
2026/01/02
Long Date:
2026ๅนด1ๆœˆ2ๆ—ฅ
Full Date:
2026ๅนด1ๆœˆ2ๆ—ฅ้‡‘ๆ›œๆ—ฅ

Relative Time

Yesterday:
ๆ˜จๆ—ฅ
Last Week:
ๅ…ˆ้€ฑ
5 minutes ago:
5 ๅˆ†ๅ‰
2 hours ago:
2 ๆ™‚้–“ๅ‰

Number Formatting

Large Number:
1,234,567.89
Decimal:
0.1235
Percentage:
85.60%
File Size:
1.46 MB

Currency Formatting

USD:
$99.99
EUR:
โ‚ฌ99.99
GBP:
ยฃ99.99
JPY:
๏ฟฅ9,999

Pluralization

Plural Form:
other
Formatted:
5 items
Note: Arabic has 6 plural forms (zero, one, two, few, many, other), while English has only 2 (one, other).

List Formatting

Conjunction (and):
Appleใ€Bananaใ€Orange
Disjunction (or):
Redใ€Greenใ€ใพใŸใฏBlue

Other Utilities

Duration (3665 seconds):
1h 1m 5s
Compact Number:
150ไธ‡

Features Demonstrated

  • โœ“Date Formatting: Locale-aware date display (US: MM/DD/YYYY, EU: DD/MM/YYYY, etc.)
  • โœ“Number Formatting: Different decimal and thousand separators per locale
  • โœ“Currency: Proper currency symbol placement and formatting
  • โœ“Pluralization: Handles 1-6 plural forms (Arabic has 6!)
  • โœ“RTL Support: Full right-to-left support for Arabic and Hebrew
  • โœ“Relative Time: "5 minutes ago" in every language
  • โœ“List Formatting: "A, B, and C" vs "A, B, et C"
  • โœ“Type Safety: All translation keys are type-checked

20 Supported Languages

๐Ÿ‡บ๐Ÿ‡ธ English
๐Ÿ‡ช๐Ÿ‡ธ Spanish
๐Ÿ‡ธ๐Ÿ‡ฆ Arabic
๐Ÿ‡ซ๐Ÿ‡ท French
๐Ÿ‡ฉ๐Ÿ‡ช German
๐Ÿ‡ฎ๐Ÿ‡น Italian
๐Ÿ‡ต๐Ÿ‡น Portuguese
๐Ÿ‡ฏ๐Ÿ‡ต Japanese
๐Ÿ‡จ๐Ÿ‡ณ Chinese
๐Ÿ‡ฐ๐Ÿ‡ท Korean
๐Ÿ‡ฎ๐Ÿ‡ฑ Hebrew
๐Ÿ‡ท๐Ÿ‡บ Russian
๐Ÿ‡ต๐Ÿ‡ฑ Polish
๐Ÿ‡ณ๐Ÿ‡ฑ Dutch
๐Ÿ‡ธ๐Ÿ‡ช Swedish
๐Ÿ‡น๐Ÿ‡ท Turkish
๐Ÿ‡ฎ๐Ÿ‡ณ Hindi
๐Ÿ‡น๐Ÿ‡ญ Thai
๐Ÿ‡ป๐Ÿ‡ณ Vietnamese
๐Ÿ‡จ๐Ÿ‡ฟ Czech
๐Ÿ“š View Full Documentation