[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10178":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":14,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":23,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":15,"starSnapshotCount":15,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},10178,"i18next","i18next\u002Fi18next"," i18next: learn once - translate everywhere","https:\u002F\u002Fwww.i18next.com",null,"JavaScript",8581,689,82,3,0,5,25,9,39.52,"MIT License",false,"master",true,[25,26,27,28,29,30,31,32],"deno","ecosystem","flexibility","i18n","internationalization","javascript","nodejs","translation","2026-06-12 02:02:18","# i18next: learn once - translate everywhere [![Post](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Furl\u002Fhttp\u002Fshields.io.svg?style=social)](https:\u002F\u002Fx.com\u002Fintent\u002Ftweet?text=Awesome%20i18next:%20learn%20once%20-%20translate%20everywhere%20-%20the%20internationalization%20ecosystem%20&url=https:\u002F\u002Fgithub.com\u002Fi18next\u002Fi18next&via=jamuhl&hashtags=i18n,javascript,dev)\n\n[![CI](https:\u002F\u002Fgithub.com\u002Fi18next\u002Fi18next\u002Factions\u002Fworkflows\u002FCI.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fi18next\u002Fi18next\u002Factions\u002Fworkflows\u002FCI.yml)\n[![Coveralls](https:\u002F\u002Fimg.shields.io\u002Fcoveralls\u002Fi18next\u002Fi18next\u002Fmaster.svg?style=flat-square)](https:\u002F\u002Fcoveralls.io\u002Fgithub\u002Fi18next\u002Fi18next)\n[![Package Quality](https:\u002F\u002Fpackagequality.com\u002Fshield\u002Fi18next.svg)](https:\u002F\u002Fpackagequality.com\u002F#?package=i18next)\n[![cdnjs version](https:\u002F\u002Fimg.shields.io\u002Fcdnjs\u002Fv\u002Fi18next.svg?style=flat-square)](https:\u002F\u002Fcdnjs.com\u002Flibraries\u002Fi18next)\n[![npm version](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fi18next.svg?style=flat-square)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fi18next)\n![npm](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdw\u002Fi18next)\n[![Gurubase](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGurubase-Ask%20i18next%20Guru-006BFF)](https:\u002F\u002Fgurubase.io\u002Fg\u002Fi18next)\n\ni18next is a very popular internationalization framework for browser or any other javascript environment (eg. Node.js, Deno).\n\n![ecosystem](https:\u002F\u002Fraw.githubusercontent.com\u002Fi18next\u002Fi18next\u002Fmaster\u002Fassets\u002Fi18next-ecosystem.jpg)\n\ni18next provides:\n\n- Flexible connection to [backend](https:\u002F\u002Fwww.i18next.com\u002Foverview\u002Fplugins-and-utils#backends) (loading translations via xhr, ...)\n- Optional [caching](https:\u002F\u002Fwww.i18next.com\u002Fhow-to\u002Fcaching), user [language detection](https:\u002F\u002Fwww.i18next.com\u002Foverview\u002Fplugins-and-utils#language-detector), ...\n- Proper [pluralizations](https:\u002F\u002Fwww.i18next.com\u002Ftranslation-function\u002Fplurals)\n- Translation [context](https:\u002F\u002Fwww.i18next.com\u002Ftranslation-function\u002Fcontext)\n- [Nesting](https:\u002F\u002Fwww.i18next.com\u002Ftranslation-function\u002Fnesting), [Variable replacement](https:\u002F\u002Fwww.i18next.com\u002Ftranslation-function\u002Finterpolation)\n- Flexibility: [Use it everywhere](https:\u002F\u002Fwww.i18next.com\u002Foverview\u002Fsupported-frameworks)\n- Extensibility: eg. [sprintf](https:\u002F\u002Fwww.i18next.com\u002Foverview\u002Fplugins-and-utils#post-processors)\n- ...\n\n> **Pro Tip:** Looking for a way to manage your translations? Locize is the official service by i18next's creators and now offers a **[Free plan](https:\u002F\u002Fwww.locize.com\u002Fpricing?utm_source=i18next_readme&utm_medium=github&utm_campaign=readme)** for small projects.\n\nFor more information visit the website:\n\n- [Getting started](https:\u002F\u002Fwww.i18next.com\u002Foverview\u002Fgetting-started)\n- [Translation Functionality](https:\u002F\u002Fwww.i18next.com\u002Ftranslation-function\u002Fessentials)\n- [API](https:\u002F\u002Fwww.i18next.com\u002Foverview\u002Fapi)\n\nOur focus is providing the core to building a booming ecosystem. Independent of the building blocks you choose, be it react, angular or even good old jquery proper translation capabilities are just [one step away](https:\u002F\u002Fwww.i18next.com\u002Foverview\u002Fsupported-frameworks).\n\n### Documentation\n\nThe general i18next documentation is published on [www.i18next.com](https:\u002F\u002Fwww.i18next.com) and PR changes can be supplied [here](https:\u002F\u002Fgithub.com\u002Fi18next\u002Fi18next-gitbook).\n\nThe react specific documentation is published on [react.i18next.com](https:\u002F\u002Freact.i18next.com) and PR changes can be supplied [here](https:\u002F\u002Fgithub.com\u002Fi18next\u002Freact-i18next-gitbook).\n\n---\n\n\u003Ch3 align=\"center\">Gold Sponsors\u003C\u002Fh3>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.locize.com\u002F?utm_source=i18next_readme&utm_medium=github&utm_campaign=readme\" target=\"_blank\">\n    \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fi18next\u002Fi18next\u002Fmaster\u002Fassets\u002Flocize_sponsor_240.gif\" width=\"240px\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n**From the creators of i18next: localization as a service - [Locize](https:\u002F\u002Fwww.locize.com?utm_source=i18next_readme&utm_medium=github&utm_campaign=readme)**\n\nA translation management system built around the i18next ecosystem - [Locize](https:\u002F\u002Fwww.locize.com?utm_source=i18next_readme&utm_medium=github&utm_campaign=readme).\n\n**Now with a [Free plan](https:\u002F\u002Fwww.locize.com\u002Fpricing?utm_source=i18next_readme&utm_medium=github&utm_campaign=readme) for small projects!** Perfect for hobbyists or getting started.\n\n![Locize](https:\u002F\u002Fwww.locize.com\u002Fimg\u002Fads\u002Fgithub_locize.png)\n\nWith using [Locize](https:\u002F\u002Fwww.locize.com\u002F?utm_source=i18next_readme&utm_medium=github&utm_campaign=readme) you directly support the future of i18next.\n\n---\n","i18next 是一个流行的国际化框架，适用于浏览器或任何其他 JavaScript 环境（如 Node.js、Deno）。它支持灵活的后端连接以加载翻译内容，并提供可选的缓存和用户语言检测功能。i18next 支持多种核心特性，包括复数处理、翻译上下文、嵌套和变量替换等。该框架以其灵活性和扩展性著称，可以与各种前端框架（如 React、Angular）无缝集成。i18next 适合需要多语言支持的应用场景，无论是网页应用还是服务器端渲染项目，都能轻松实现国际化。",2,"2026-06-11 03:27:03","top_topic"]