Emojigo goes truly worldwide with 11 new languages, bringing the total to 23. From Hausa to Telugu,
Bengali to Kurdish — each language with native emoji names, localized slugs, AI content generation,
and full Unicode support. A new modal language selector, OG image font support for 5 new scripts,
and slug regeneration tools round out this massive internationalization update.
-
Language
Hausa (Hausa) — Full translation, CLDR emoji names, localized URLs, AI content generation.
-
Language
Amharic (አማርኛ) — Full translation with Ethiopic script support, native emoji names, OG image font.
-
Language
Swahili (Kiswahili) — Full translation, CLDR emoji names, localized URLs, AI content generation.
-
Language
Bengali (বাংলা) — Full translation with Bengali script support, native emoji names, OG image font.
-
Language
Burmese (မြန်မာ) — Full translation with Myanmar script support, native emoji names, OG image font.
-
Language
Uzbek (Oʻzbekcha) — Full translation, CLDR emoji names, localized URLs, AI content generation.
-
Language
Marathi (मराठी) — Full translation with Devanagari script support, native emoji names, OG image font.
-
Language
Telugu (తెలుగు) — Full translation with Telugu script support, native emoji names, OG image font.
-
Language
Javanese (Basa Jawa) — Full translation, CLDR emoji names, localized URLs, AI content generation.
-
Language
Kurdish Kurmanji (Kurdî) — Full translation, AI-translated emoji names (1,596 via Gemini), Latin script slugs.
-
Language
Filipino (Filipino) — Full translation, CLDR emoji names, localized URLs, AI content generation.
-
Feature
Language Selector Modal — New modal-based language picker replacing the old dropdown.
Supports 23 languages with flag icons, native names, and smooth animations.
-
Feature
AI Emoji Name Translation — New emoji:translate-names command
for batch-translating emoji names via Gemini AI. Used for Kurdish where CLDR coverage was limited.
-
Feature
Slug Regeneration Tool — New emoji:regenerate-slugs command
to rebuild slugs from current names with automatic redirect preservation.
-
Feature
OG Image Multi-Script Support — Open Graph images now render correctly in
Ethiopic, Bengali, Myanmar, Telugu, and Devanagari scripts with dedicated Noto Sans fonts.
-
Feature
Smart Cache Control — Theme pages with incomplete or fallback content
are no longer cached, ensuring visitors always see fully generated content.
-
Performance
Separate OG Image Cache — OG image clearing is now independent from full cache clear,
preventing unnecessary regeneration of all cached pages.
-
UX
User Search Bypass — User-initiated theme searches now bypass the daily AI generation limit,
ensuring search always works regardless of automated content quotas.
-
SEO
Native Script Slugs — All emoji URLs now use native language slugs instead of English.
Old English slugs automatically redirect via slug_redirects table.
-
Tech
Dynamic Locale Configuration — Removed all hardcoded locale arrays from seeders
and controllers. Everything now reads from config('app.supported_locales').
-
Fix
Gemini JSON Parsing — Fixed AI content generation failing on malformed
JSON responses with improved extraction and fallback logic.
-
Fix
Community Suggestions in Themes — Fixed approved community emoji suggestions
not appearing in theme quick-copy grids.
-
Fix
Turkish Character Slugs — Fixed unicode_slug() handling of
Turkish-specific characters (ı, İ, ş, ç, ğ, ö, ü) for proper ASCII transliteration.
-
Fix
Language Modal Stacking Context — Moved language selector modal to body level
to escape header's backdrop-filter stacking context issue.
+11
New Languages
23
Total Languages
5
New Features
4
Bugs Fixed