Sahil Rajputsahilrajput.hashnode.dev·Sep 18, 2023Crafting Multilingual Apps: A Dive into Spring Boot i18nHello World !! Overview We live in a globalised world, So we need our web applications to reach as wide an audience as possible. To do that, there are some cases in which language comes as an issue/problem where some people can't understand one langu...Discuss·1 like·27 readsSpringboot
Jeannot MullerProjeannot.hashnode.dev·Sep 8, 2023Translating a Vaadin DatePickerTranslating (internationalization of) the default English DatePicker in Vaadin (Flow) is quite straightforward. I created a compact subroutine for effortless reuse in all of my date pickers. // Declaration private final DatePicker birthday = new Dat...Discuss·45 readsVaadinvaadin
Ahmed Siamahmedsiam.com·Aug 27, 2023GSoC 2023 Report: Internationalization of Apertium ToolsThis project aims to internationalize Apertium tools so that they can be localized easily to other languages, which makes usage of Apertium tools easier for non-English users. I have done this by building and using a library that wraps ICU4C, which s...Discuss·421 readsgsoc
Mateus Pereirapearprogramming.hashnode.dev·Aug 22, 2023Software and Application InternationalizationWith the growing demand for digital solutions worldwide, catering to audiences from diverse locations has become increasingly necessary. One of the most popular practices to achieve wider reach is Internationalization. Internationalization, also know...Discussinternationalization
Rodrigo Mansuelimansueli.hashnode.dev·Aug 22, 2023Creating Customized i18n-Ready Authentication Emails using Supabase Edge Functions, PostgreSQL, and ResendWelcome to another exciting tutorial on building robust applications! Today, we're delving into the world of Supabase, an open-source backend solution that equips developers with a powerful toolkit for creating scalable applications. In this guide, w...Discuss·1 like·975 readsauthentication
Fullchee Zhangfullchee.hashnode.dev·Aug 19, 2023The problem with the default alphabetical sortProblem The encoding for Ó is way after ASCII characters so it puts Ólafur at the end ['Ólafur', 'A', 'N', 'O', 'P', 'Z'].toSorted() // [ 'A', 'N', 'O', 'P', 'Z', 'Ólafur' ] Solution: Use Intl.Collator const collator = new Intl.Collator("en", { sens...DiscussJavaScript
Fiona Githaigafionagithaiga.hashnode.dev·Aug 17, 2023i18n with Flask: Internationalizing Your Back-end ApplicationInternationalization, commonly known as i18n, is the process of designing and developing a software application to support multiple languages and regions. By internationalizing your back-end Flask web application, you can cater to a global audience a...DiscussFlask Framework
Oliver Waterkampwaterkamp.hashnode.dev·Aug 15, 2023Terms around Internationalization (i18n)Internationalization (i18n): The process of making an app support different languages and regions. Localization (l8n): The process of customizing a globalized app for specific languages and regions. Culture: A language and, optionally, a region. ->...Discussi18n
Aakash Goplaniblog.aakashgoplani.in·Aug 2, 2023Comparing i18n libraries in SvelteKit: svelte-i18n, sveltekit-i18n and typesafe-i18nBased on my learnings from localizing applications in SvelteKit with svelte-i18n, sveltekit-i18n and typesafe-i18n, I've come up with advantages and limitations of each of these libraries. svelte-i18n Features It is a simple and minimalistic library...Discuss·349 readsInternationalization in SvelteKitSveltekit
Aakash Goplaniblog.aakashgoplani.in·Aug 1, 2023Internationalization in SvelteKit with typesafe-i18nThis is the final article of three-part series to demonstrate i18n in SvelteKit. In the previous article, we worked our way with sveltekit-i18n and in this article, we will work on integrating typesafe-i18n with SvelteKit. The typesafe-i18n is a full...Patrick and 1 other are discussing this2 people are discussing thisDiscuss·349 readsInternationalization in SvelteKitSveltekit