Comments (3)
Hello , i use sveltekit-i18n in my project and yes sveltekit-i18n support cultures.
/** @type {import('sveltekit-i18n').Config} */ const config = { fallbackLocale: defaultLocale, translations: { 'en-US': { languages }, 'fr-FR': { languages } }, loaders: [...translateEn, ...translateFr] };
Sorry for my English , i'm french :/
from lib.
Apologies for the question. Would you mind to give me a schema on how the translateEn functions looks like?
Thanks
from lib.
Oh yes!
index.ts
const locale = 'en-us';
const translations = [
{
locale: locale,
key: 'common',
loader: async () => (await import('./common.json')).default
},
{
locale: locale,
key: 'global',
loader: async () => await import('./global.json')
},
{
locale: locale,
key: 'auth',
loader: async () => (await import('./auth.json')).default
},
{
locale: locale,
key: 'legal',
loader: async () => (await import('./legal.json')).default
}
];
export default translations;
I call translate in my +page.svelte => $t('auth.password')
from lib.
Related Issues (20)
- Reasonable way to avoid locale resetting on preload? HOT 1
- Disabling localization for some routes
- error pages not translated when accessed in browser for the first time HOT 2
- Naming routes depending on selected locale HOT 8
- ICU format is not recognized HOT 2
- preprocess: preserveArrays do not work with string[] HOT 2
- Default locale flashes when reloading page HOT 3
- Adding log when no translation is found in provided local/fallback HOT 5
- Manage locals with same key HOT 3
- zu locale is non-standard HOT 2
- 'cy' locale is non-standard. HOT 1
- Dynamic translations inside each HOT 3
- Translations are not rendered during SSR HOT 3
- Error with Svelte 5.0.0, can't install package. HOT 2
- TS2353: Object literal may only specify known properties, and '<field>' does not exist in type 'PayloadDefault'. HOT 1
- Attribute `lang` not change HOT 4
- Advanced router (default locale no prefix) with static adapter? HOT 2
- Can't load translations correctly from .ts file
- component library
- Single character default is not recognised
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lib.