Fun detail: LaraFoundry detects user's country from IP on first visit and auto-sets the language.
Ukrainian IP -> Ukrainian UI. No clicks needed.
The country_locale_map in config makes it dead simple to customize.
#SaaS #LaraFoundry #i18n #PHP
The locale detection chain in LaraFoundry:
1. User's saved preference (DB)
2. Session
3. Browser Accept-Language
4. IP geolocation (ip-api.com)
5. Default
Runs on every request. Detection happens once, then it's cached in session + cookie + DB.
#Laravel #i18n #LaraFoundry
"We'll localize it later."
Every SaaS project ever.
I just built a full multilanguage system for LaraFoundry - my Laravel SaaS framework.
Auto-detects language from browser + IP geolocation. 4 languages ready. Zero config for the user.
Thread coming this week.
#BuildInPublic #LaraFoundry #i18n
Screenshot of the Keila campaign editor in Italian, featuring a picture of the tower of Pisa.
Mamma mia! Da oggi, Keila è disponibile in Italiano 🥳 🇮🇹
Thank you Henrik for the great work!
#opensource #i18n #italy #buildinpublic
Pick Your Poison
Medium
medium.com/@jamesprivet...
YouTube
www.youtube.com/watch?v=fOIY...
GitHub
github.com/JimmyP29/han...
#HandmadeSoftware #React #TypeScript #i18n #Internationalisation #Translations #Tutorial #learning #SoftwareDevelopment #SoftwareEngineering #Programming #BuildSomething
Are there currently any methods or projects that make it possible to get localisation or internationalisation by throwing processing power at it?
Idk, something like get multiple different self-hosted automatic translation systems to translate a single string, and if they agree on translation […]
🚀️ Pontoon Debian v2026.03.20 released
I just released a new version of Pontoon Debian, a manual to install and maintain Pontoon (#Mozilla web-based translation software) on #Debian and #Ubuntu
➡️ wanadev.github.io/pontoon-debi...
#internationalisation #i18n #python #django
🚀️ Pontoon Debian v2026.03.20 released
I just released a new version of Pontoon Debian, a manual to install and maintain Pontoon (#Mozilla web-based translation software) on #Debian and #Ubuntu.
➡️ wanadev.github.io/pontoon-debian/migration...
Please note that […]
I just published Your App Works in English.
Does It Work in Arabic? At 200% Font Size? With Eyes Closed? medium.com/p/your-app-w...
#Flutter #FlutterDev #Dart #FlutterAccessibility #a11y #i18n #Internationalisation #FlutterL10n #RTL #VoiceOver #TalkBack #FlutterInterview #MobileDevelopment
Valibot i18n v1.1.0 is out! 🌍
✅ Added translations: Greek (el), Slovak (sk), Finnish (fi), Azerbaijani (az), Mongolian (mn)
✅ Added new/missing actions to translations
✅ Fixed ISO 639-1 code for Korean (ko)
Big thanks to all contributors! 🙌
github.com/open-circle/...
#Valibot #i18n #TypeScript
J'ai documenter comment j'ai rendu mon blog bilingue (FR/EN) "from scratch" : Content Collections, SEO hreflang, et un peu de JS vanilla sur astro:page-load pour dompter le Header persistant. ⚡️🌍
Article dispo en FR et EN ici 👇
vbesse.com/blog/interna...
#Astro #WebDev #Frontend #Javascript #i18n
Have you ever seen software translate itself from within in real time !?
Preparing v1.26.0 which will integrate a dialogue management module for your game engines
#LSDE uses its own #i18n systems to contextualize and ensure real-time rendering with HMR
#AI #NarrativeDesign #programming #coding
Have you ever seen software translate itself from within in real time !?
Preparing v1.26.0 which will integrate a dialogue management module for your game engines
#LSDE uses its own #i18n systems to contextualize and ensure real-time rendering with HMR
#AI #NarrativeDesign #programming #coding
Also, last week added another huge feature for Produktly!
You can now add multiple translations for the widget, all within the widget. No need to create duplicates or anything. This simplifies localization so much!
So happy we could finally launch this for our users! 🥳
#buildinpublic #i18n
What I love with #i18n is that even things that look simple are... not that simple.
Who said underlining text was easy to get in #CSS ? w3c.github.io/i18n-drafts/...
Oops! OHM was supposed to be a map of history, but linguists turned us into an accidental map of the history of writing. Minh introduces @unicode.org to our efforts with @maplibre.org to bring #HGIS to more language traditions all over the world:
youtu.be/xoqwUHvYsrs
w.wiki/JC25
#UTW2025 #i18n
Meet the future of engineering! A new “ChatGPT for spreadsheets” is here to help tackle intricate design challenges like power grid optimization. Discover how this tool could change the game! #i18n #localization #webdev LINK
Eine SMS-Nachricht, die besagt, dass ein FedEx-Paket voraussichtlich "am 04.03 Uhr" zugestellt wird.
#i18n is hard
- when you're a penny pincher company.
You can gradually choose which keys to add from your source code to work progressively and maintain control over the translation.
This allows you to save more complex keys, such as dynamic ones, for later
beta (window): lepasoft.com/en/software/...
#dev #code #software #gamedev #webdev #i18n
That was a long day of writing translations. Maybe next time I'll add them as I go 🤔
#i18n
You only have free API keys?
LSDE makes sure to use them to their fullest to work for free all day long
Correction, translation, and composition fees will be nonexistent
#ai #NarrativeDesign #indiedev #gamedev #i18n
@brunoborges.bsky.social shares how AI agents translated an entire website into 8 languages overnight. A practical look at automation and multilingual content deployment.
foojay.io/today/transl...
#AI #i18n #automation
In v1.26.0 the #LSDE startup layout received a color refactoring along with a more sober and cleaner design
v1.25 will be available until Feb 2
lepasoft.com/en/software/...
#UI #UX #gamedev #godot #unity #UnrealEngine #indiedev #NarrativeDesign #i18n
#Java Evolved website now has localization #i18n in eight (8) languages besides English.
All translations done in a few hours with Claude Sonnet 4.6 using fleet of agents in #Copilot.
🇬🇧 English
🇩🇪 Deutsch
🇪🇸 Español
🇧🇷 Português Brasil
🇨🇳 中文 (简体)
🇫🇷 Français
🇯🇵 日本語
🇰🇷 한국어
🇸🇦 العربية
javaevolved.github.io
The seamless interface language switching in #LSDE was a feature I was really fond of, and I also integrated this system into my JRPG.
This way, you'll be able to toggle the UI between your 2 preferred languages, perfect for honing your polyglot skills.
#gamedev #indiedev #UX #NarrativeDesign #i18n
The seamless interface language switching in #LSDE was a feature I was really fond of, and I also integrated this system into my JRPG.
This way, you'll be able to toggle the UI between your 2 preferred languages, perfect for honing your polyglot skills.
#gamedev #indiedev #UX #NarrativeDesign #i18n
Ship .NET apps that feel native everywhere using ICU driven globalization, NodaTime, smart message formatting, RTL savvy CSS, and storage plus testing strategies that hold up under load. Practical patterns, fewer surprises, happier users.
#dotnet #csharp #i18n
A truly European software forge would fully respect the diversity of natural languages. In addition to having a fully localized user interface, it would support automatically translating all user-generated texts, so that people could work in their native or preferred language instead of having […]